Senior CNC Programmer – 5-Axis Machining
Job Summary
Develops, optimizes, and supports CNC programs and manufacturing processes for complex 5-axis machined components. Troubleshoots production issues, improves machining efficiency, and ensures compliance with engineering specifications and quality standards.
Job Responsibilities
- Develop, modify, and optimize 5-axis CNC programs and machining processes.
- Create and maintain manufacturing documentation, work instructions, and process controls.
- Improve production processes to enhance quality, reduce costs, and increase efficiency.
- Troubleshoot machining issues and implement corrective and preventive actions.
- Select appropriate tooling, fixtures, cutting tools, and machining methods.
- Collaborate with Engineering, Production, and Quality teams to ensure product conformity.
- Interpret engineering drawings, GD&T specifications, and manufacturing requirements.
- Support workplace safety and compliance with applicable regulations.
Job Qualifications
Required Qualifications
- High school diploma or equivalent combination of education and experience.
- Minimum of 3 years of NC programming experience, including complex 5-axis machining and mathematical modeling.
- Strong knowledge of CNC machining, cutting tools, tooling, and manufacturing processes.
- Ability to interpret engineering drawings and ANSI Y14.5 GD&T specifications.
- Strong mathematical, trigonometry, geometry, and problem-solving skills.
Preferred Qualifications
- Experience with Siemens NX (Unigraphics), Vericut, Fanuc, and Siemens 840D controls.
- Aerospace or precision machining experience.
- Knowledge of SPC, PFMEA, and continuous improvement methods.
- Specialized CNC programming certification or technical training.