CNC Programmer
On-site · Charlevoix, Michigan, United States
Job Summary
CNC Programmer will write and optimize CNC programs for 3- and 4-axis machine centers and saws, troubleshoot programs, develop workholding and tooling, and assist with routings to optimize production. Responsibilities include creating and maintaining CNC programs, evaluating processes and routings, conducting time studies, compiling reports, and collaborating with Process Engineers to ensure efficient, high-quality production. The role requires reading blueprints, using G/M code and CAM software (AlphaCAM, CAMWorks), and effective communication across teams to address program and routing issues. Occasional travel to the Grand Haven location is possible; standard schedule is Monday–Thursday, 6:30am–5:00pm. Education: High School Diploma/GED or equivalent; 5+ years CNC programming experience; 1-3 years manufacturing-process experience; CAD/CAM proficiency. Benefits are provided for full-time employees.
Required Qualifications
- High School Diploma, GED, or equivalent is required
- 5+ years experience writing CNC programs in a machine environment
- 1-3 years experience with manufacturing processes with knowledge of process improvement concepts
- Proficient in CAD & CAM software (AlphaCAM & Solidworks preferred)
- Proficient in print reading
- Strong communication skills with the ability to relay complex programming information to all levels of staff
- Experience reading technical blueprints and design models and inputting product design into CAD/CAM software
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.