CNC Programmer
$75,000–$95,000 year
On-sitePhoenix, Arizona, United States
Job Summary
Program, set up, and optimize CNC machines (mills, lathes, or multi-axis) to produce high-quality precision parts. Interpret engineering drawings, blueprints, and CAD models to develop efficient machining strategies, selecting appropriate tooling and cutting parameters to ensure accuracy and tool longevity. Edit and troubleshoot CNC programs to resolve machining issues, improve cycle times, and conduct first-article inspections while supporting ongoing quality checks. Collaborate with machinists, engineers, and quality teams to maintain design specifications, maintain documentation for programs and setups, and identify opportunities for continuous improvement in workflows. Follow all safety protocols and promptly report equipment issues or quality concerns to leadership.
Required Qualifications
- High school diploma or equivalent
- Technical training or certification in CNC machining/programming
- Proven experience programming CNC machines using G-code and/or CAM software
- Strong understanding of machining principles, materials, tolerances, and GD&T
- Ability to read and interpret complex blueprints and technical drawings
- Experience with quality inspection tools such as calipers, micrometers, and gauges
- Strong attention to detail
- Commitment to producing high-quality parts
- Excellent problem-solving skills
- Communication skills
- Teamwork skills
- Ability to work independently in a fast-paced manufacturing environment
Desired Qualifications
- Technical training or certification in CNC machining/programming preferred
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.