CNC Machinist (Turning) Programmer

Main Role

Produce precision machined components by programming, setting and operating variety of CNC machines.

Core Responsibilities 

  • Being flexible to operate any of the machinery required to meet the production schedule and agreed targets
  • To ensure orders are completed to the correct standard, within budget and on time to meet the company Quality Objectives
  • To work from customer drawings and specifications to produce programs to the company standard format
  • To inspect parts following the Checking/Inspection Process
  • Actively monitor working practises and provide feedback to improve efficiencies and job profitability
  • Comply with the company Health & Safety procedures
  • Maintain  a clean and manageable work area ensuring that housekeeping standards are maintained in accordance with the Company Code Of Conduct
  • Undertake weekly maintenance checks of machinery and record in the machinery maintenance log
  • Comply with the company Environmental and Recycling policy
  • Undertaking any additional duties as required
  • Willing to train and knowledge share to other team members including apprentices

Key Skills and Knowledge 


  • Ability to online program (‘duckboard’) or CADCAM (one cnc)
  • Strong Team player with ‘enthusiastic and positive attitude’
  • Strong organisational and time management skills

Knowledge requirements:

  • Proficient in CNC Programming with Fanuc,  control systems

Apply Now