CNC Programmer
Program Your Path
As a CNC programmer, you’re the mind behind the machine. Programmers work with highly advanced equipment, blueprints and 3D computer designs when plotting out each step in the creation of machine, car, and aviation parts, and converting the information into instructions that CNC machines can understand.
The Perks
If you’re looking for a career with the perfect mix of intellectual challenges, practical, hands-on work, and tangible results, this could be the path for you.
2
Years
A degree or certification in CNC programming can be attained in as little as 1 or 2 years
16%
Growth
CNC programmer jobs are projected to grow by 16% nationally from 2016 – 2026.
$57000
Salary
The average salary for a CNC programmer in St. Louis.
CNC Programmer
ESG
I think what I enjoy most about my job is that it challenges my mind and my skills every day. I produce things that are solid and tangible and at the end of the day I can look at a finished product and say “I made this”. It’s satisfying work.

What Do I Need?
CNC programming positions are available to applicants with a mix of education and experience. If you can work with ideas and mathematics, think through solutions to challenges, and can work independently, you might be a good fit.
Education or Certification
Usually, entry into the field is gained via a technical degree, certificate in CNC programming, or apprenticeship
Education or Certification
Usually, entry into the field is gained via a technical degree, certificate in CNC programming, or apprenticeship
Education or Certification
Usually, entry into the field is gained via a technical degree, certificate in CNC programming, or apprenticeship
Problem-solving Ability
You’ll be challenged every day in your work as a programmer and will need to be able to think critically to find solutions to tough problems.
Detail Oriented
Successful CNC programmers have an eye for detail and are diligent in ensuring their work is accurate.
Enjoy Technology
You’ll need to be comfortable with computers and other tech, like 3D modeling tools and CAD-CAM software.
Education or Certification
Usually, entry into the field is gained via a technical degree, certificate in CNC programming, or apprenticeship
Education or Certification
Usually, entry into the field is gained via a technical degree, certificate in CNC programming, or apprenticeship
Education or Certification
Usually, entry into the field is gained via a technical degree, certificate in CNC programming, or apprenticeship
Problem-solving Ability
You’ll be challenged every day in your work as a programmer and will need to be able to think critically to find solutions to tough problems.
Detail Oriented
Successful CNC programmers have an eye for detail and are diligent in ensuring their work is accurate.
Enjoy Technology
You’ll need to be comfortable with computers and other tech, like 3D modeling tools and CAD-CAM software.
Your Resources
Loading...

Hydromat Apprenticeship Program

Precision Machining Technology, Certificate of Specialization (CS)

Precision Manufacturing Technology Training Program at Lewis & Clark Career Center
