- Work directly with machinists during setup and production runs to ensure successful program implementation.
- Assist with machine setup verification, first-piece inspections, and process validation.
- Investigate machining problems and implement corrective actions.
- Recommend tooling, fixturing, and process improvements to enhance productivity and quality.
Develop and deliver training programs for machinists related to CNC programming, machine operation, tooling, and manufacturing best practices. - Mentor machinists and operators on efficient machining techniques and process optimization.
- Create and maintain work instructions, setup sheets, and training documentation.
- Promote continuous learning and technical development within the manufacturing team.
- Identify opportunities to improve machining efficiency, reduce scrap, and increase throughput.
- Participate in lean manufacturing and continuous improvement initiatives.
- Assist in standardizing programming practices and shop procedures.
- Support quality and safety objectives by adhering to company policies and industry standards.
- Create, modify, and maintain CNC machining programs using CAD/CAM software for drill string components and related products.
- Develop machining strategies, tooling selections, and setup requirements to maximize efficiency and product quality.
- Generate and verify tool paths through simulation and prove-out processes.
- Interpret engineering drawings, specifications, and customer requirements to produce accurate machining programs.
- Maintain program revisions and documentation to ensure version control and traceability.
- Troubleshoot and resolve programming, tooling, and machining issues to minimize downtime.
- Collaborate with engineering and production teams to improve manufacturing methods and cycle times.
- Support new product introductions through process development and program creation.
- Associate degree in Manufacturing Technology, Machine Tool Technology, Engineering Technology, or related field preferred.
- Minimum of 3–5 years of CNC programming experience in a manufacturing environment.
- Experience programming complex turning and milling operations using CAD/CAM software.
- Experience with oilfield, drill string, or precision-machined components preferred.
- Advanced proficiency in CAD/CAM software.
- Strong understanding of CNC lathes, mills, and multi-axis centers.
- Ability to read and interpret engineering drawings, GD&T, and technical specifications.
- Knowledge of cutting tools, work holding, feeds and speeds, and machining processes.
- Strong troubleshooting and problem-solving skills.
- Effective communication and training abilities.
- Proficiency with Microsoft Office and manufacturing documentation systems.
- Ability to work independently and collaboratively in a fast-paced manufacturing environment.