jobalob Browse careers

Is being a CNC programmer a good fit for you?

Writes the computer programs that tell automatic machines how to cut and shape materials. May also set up and run the machines.

What the work involves

  • Decides the order of machine operations and picks the right cutting tools for each shape.
  • Analyses job orders, drawings and design data to work out sizes, tools and machine speeds.
  • Watches trial runs or runs computer simulations to check programs and machines work properly.
  • Writes programs in the machine's control language and stores them on disks or tapes.

The interests that suit it

People in this work tend to be organising and hands-on. Here is how much each of the six kinds of interest comes into it.

Hands-onSome. Building, fixing, and working with tools, machines, animals or the outdoors.
CuriousSome. Finding things out, solving problems, and working with ideas and data.
CreativeLow. Making things: art, writing, music, design and performance.
HelpingLow. Teaching, caring for and supporting people.
PersuadingLow. Leading, selling, and making the calls.
OrganisingStrong. Keeping things in order: records, numbers and systems.

What it tends to reward

Compared with other work, this job stands out for:

  • Independence. Trusted to decide how the work gets done.
  • Belonging. People who look out for each other, and a manager who has your back.

How much training it needs

Fast start. Little or some training needed. Rules differ from country to country, so check locally before you commit.

Find out if it fits you

Answer quick questions about what you like doing and what keeps you going. We match you with roles from over 900 kinds of work, and you can see if a CNC programmer is one of yours.

Free. About 15 minutes. No account.

Start my free match

Similar kinds of work