CNC Programmer United States

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 free
Loading

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

Typical pay $83,200 a year (most between $73k and $100k). See the full salary breakdown

Skills for related roles

Your feed is ready

See the roles that fit your experience, ranked for you.

Open your feed

See which of these skills you have

Add your resume and Workybara matches it against what CNC Programmer employers ask for.

Get started