Computer numerically controlled (CNC) machinists make precision parts for the engineering and manufacturing industries.


Typical Salary

£20,000 – £35,000

per year

Working Hours

42–44

hours per week

Career Area

Metal machining setters and setter-operators

View related courses

Day-to-day tasks

As a CNC machinist, you could:

  • programme the CNC machine tool with data from technical drawings
  •  work out the most efficient order to carry out machining tasks
  •  choose the right tools for each stage and operate the machine
  •  set the cutting speeds and tolerance levels
  •  check that work meets quality and technical standards and maintain equipment

Skills needed

  • knowledge of engineering science and technology
  • to be thorough and pay attention to detail
  • the ability to use, repair and maintain machines and tools
  • maths knowledge
  • the ability to work on your own
  • knowledge of manufacturing production and processes
  • analytical thinking skills
  • design skills and knowledge
  • to be able to use a computer and the main software packages competently

How to get into this role

You can get into this job through:

  • a college course
  • an apprenticeship
  • applying directly

Career progression

With experience and further training, you could move into a supervisory role.

You could also move into quality inspection or become an engineering technician.