What does a CNC Programmer do?
From 631 current CNC Programmer postings that list skills.
Sign up free Check which of these skills you already have.
Open your feed Your feed matches these skills against what you have done.
What the job involves
- Develop and write CNC programs for milling, turning, and multi-axis machines.
- Interpret engineering drawings, blueprints, and specifications to determine machining requirements.
- Select appropriate tooling, speeds, and feeds to optimize performance and efficiency.
- Run and test programs, then fine-tune them for efficiency and accuracy.
- Diagnose and fix problems that arise during the manufacturing process.
- Ensure the finished parts meet precise specifications and maintain quality standards.
- Create setup sheets and technical documentation for shop use.
- Collaborate with machinists, engineering, and quality teams to resolve issues.
Summed up from 30 recent CNC Programmer job postings.
Skills employers ask for
- CNC Programming 8 in 10 postings
- CNC Machining 6 in 10 postings
- Tooling 3 in 10 postings
- Esprit CAM 3 in 10 postings
- Blueprint Reading 3 in 10 postings
Check which ones you have
15 more skills and tools employers ask for. Free with a Workybara account, matched against your resume.
Sign up freeLoading
Out of 631 postings that list skills.
Experience asked for
- 1 to 2 years 2 in 10 postings
- 3 to 4 years 3 in 10 postings
- 5 years or more 5 in 10 postings
Typical ask: 4 years.
Education asked for
- High school diploma or GED 6 in 10 postings
- Associate degree 2 in 10 postings
- Bachelor's degree 2 in 10 postings
Among postings that say.
Is this role in demand?
508 open CNC Programmer jobs across the US right now.
Most openings
- California77 open
- Texas38 open
- Ohio31 open
- New York30 open
- Pennsylvania28 open
Typical pay $83,200 a year (most between $73k and $100k). See the full salary breakdown