mechanical technician operative of cnc milling cutting machine center at tool workshop

Between high demand and solid income potential, being a CNC programmer is a wise career choice. CNC programmers can expect to make between $35,000 and $75,000 per year. As of May 2013, the average salary for CNC programmers is just below $50,000, according to the US Bureau of Labor Statistics (BLS). The BLS estimates that demand will increase about 28% between 2012 and 2022.

As a CNC programmer, your primary job is to program machines to cut, shape and finish metal, plastic or wood.

What will you do as a CNC programmer?

  • Analyze blueprints and job orders to determine what kind of machines should be used
  • Decide what tools are required for the material being used
  • Estimate how long the project will take and how to order the necessary steps
  • Program and test machines

What is your work day like?

  • Most CNC programmers work a 40-hour week, but may be expected to work overtime, as needed.
  • Since you will be working with computers, you will most likely work in a clean, climate-controlled environment.
  • You will be standing on your feet all day and will be expected to wear appropriate safety equipment.

What kind of training or education is required?

Some CNC programmers learn on the job, but for the most part, companies expect at least a certificate or associate degree. Earning a bachelor’s degree can improve your marketability, increase your income potential and give you a better chance of climbing the career ladder.

What’s the best way to get a CNC programmer job?

Work with Smart Talent! We help job seekers find great jobs throughout the Western Washington area, including Kirkland, Fife, Renton, Lynnwood and beyond. Take a look at a couple of our current CNC programmer jobs:

CNC Programmer/Operator

CNC Programmer

For a complete listing of temporary staffing, temp-to-hire and direct hire opportunities in the Western Washington area, browse our job openings or contact us today!

Looking-for-a-job