About the Role: The CNC Programmer also known as a Mastercam Programmer or CNC Machining Programmer is responsible for developing optimizing and maintaining CNC programs for precision machined components in aerospace and high-spec manufacturing environments. This role focuses on multi-axis programming tooling design process optimization and production support. Ideal candidates bring strong experience with Mastercam GD&T and CNC controls such as Fanuc or Siemens along with a passion for continuous improvement and machining excellence.
Responsibilities:
Develop and optimize CNC programs using Mastercam for multi-axis milling and turning operations
Interpret engineering drawings and GD&T requirements to create accurate and efficient machining strategies
Design and implement workholding fixtures and custom tooling using CAD software such as SolidWorks
Troubleshoot machining issues on the production floor ensuring minimal downtime and maintaining part quality
Collaborate with machinists engineers and quality teams to improve manufacturing processes and reduce cycle times
Maintain and update setup sheets tooling lists and program documentation for production consistency
Evaluate and manage cutting tools including tool life optimization reconditioning and inventory control
Drive continuous improvement initiatives by implementing advanced cutting strategies automation and process enhancements
Work with external vendors and tooling suppliers to introduce new technologies and improve machining performance
Ensure compliance with quality standards including ASME Y14.5 GD&T and industry-specific requirements
Qualifications:
Associates or Bachelors degree in Mechanical Engineering Manufacturing Engineering or related field or equivalent experience
Minimum of 3 years of CNC programming experience in a machine shop or manufacturing environment
Advanced proficiency in Mastercam including multi-axis toolpath development
Strong knowledge of GD&T and blueprint reading per ASME Y14.5 standards
Experience with CNC controls such as Fanuc and Siemens
Hands-on experience supporting machining operations including troubleshooting and process improvement
Familiarity with CAD software such as SolidWorks for tooling and fixture design
Strong understanding of machining processes cutting tools feeds and speeds and material behavior
Excellent problem-solving skills and attention to detail
Desired Qualifications:
Experience with 5-axis CNC programming and complex aerospace or precision components
Mastercam certification or advanced CAM training
Experience with DMG Mori or similar high-performance CNC machines
Knowledge of lean manufacturing principles and continuous improvement methodologies
Experience working in regulated environments such as aerospace or ISO-compliant manufacturing
About the Role: The CNC Programmer also known as a Mastercam Programmer or CNC Machining Programmer is responsible for developing optimizing and maintaining CNC programs for precision machined components in aerospace and high-spec manufacturing environments. This role focuses on multi-axis programmi...
About the Role: The CNC Programmer also known as a Mastercam Programmer or CNC Machining Programmer is responsible for developing optimizing and maintaining CNC programs for precision machined components in aerospace and high-spec manufacturing environments. This role focuses on multi-axis programming tooling design process optimization and production support. Ideal candidates bring strong experience with Mastercam GD&T and CNC controls such as Fanuc or Siemens along with a passion for continuous improvement and machining excellence.
Responsibilities:
Develop and optimize CNC programs using Mastercam for multi-axis milling and turning operations
Interpret engineering drawings and GD&T requirements to create accurate and efficient machining strategies
Design and implement workholding fixtures and custom tooling using CAD software such as SolidWorks
Troubleshoot machining issues on the production floor ensuring minimal downtime and maintaining part quality
Collaborate with machinists engineers and quality teams to improve manufacturing processes and reduce cycle times
Maintain and update setup sheets tooling lists and program documentation for production consistency
Evaluate and manage cutting tools including tool life optimization reconditioning and inventory control
Drive continuous improvement initiatives by implementing advanced cutting strategies automation and process enhancements
Work with external vendors and tooling suppliers to introduce new technologies and improve machining performance
Ensure compliance with quality standards including ASME Y14.5 GD&T and industry-specific requirements
Qualifications:
Associates or Bachelors degree in Mechanical Engineering Manufacturing Engineering or related field or equivalent experience
Minimum of 3 years of CNC programming experience in a machine shop or manufacturing environment
Advanced proficiency in Mastercam including multi-axis toolpath development
Strong knowledge of GD&T and blueprint reading per ASME Y14.5 standards
Experience with CNC controls such as Fanuc and Siemens
Hands-on experience supporting machining operations including troubleshooting and process improvement
Familiarity with CAD software such as SolidWorks for tooling and fixture design
Strong understanding of machining processes cutting tools feeds and speeds and material behavior
Excellent problem-solving skills and attention to detail
Desired Qualifications:
Experience with 5-axis CNC programming and complex aerospace or precision components
Mastercam certification or advanced CAM training
Experience with DMG Mori or similar high-performance CNC machines
Knowledge of lean manufacturing principles and continuous improvement methodologies
Experience working in regulated environments such as aerospace or ISO-compliant manufacturing