Offline Programmer

Application deadline: 31st December 2023

Based at our dedicated CNC milling site, you will be part of our offline programming team. Using Autodesk PowerMill, you will create CNC programs to manufacture complex Aerospace, Medical and Motorsport parts on our range of 3, 4 & 5 axis multi pallet machines. Training is available for all software and machining centres. It is expected that programs and methods are proven on the machining centre with any setup information completed before production handover.



Reporting to

Engineering Director

Working Hours

Mon – Thu:            07:30 – 16:00

Fri:                          07:30 – 12:30


  • Produce efficient and dimensionally accurate CNC programs for NPI and continuous improvement using Autodesk PowerMill.
  • Design fixturing for work holding, to be used in production, inspection and assembly.
  • Utilise stocked cutting tools, either in the machine library or from the tool vendor where possible.
  • Design bespoke cutting tools where needed, using Autodesk PowerShape.
  • Collaborate with the engineering and production teams to resolve programming-related issues, troubleshoot problems, and provide technical assistance.
  • Produce SOP’s and set up sheets showing all relevant information pertaining to the operation that has been completed.
  • Produce stage drawings showing all relevant information to allow inspection of the component produced.
  • Structure the CAM session in an orderly manner to enable others to clearly understand the process.
  • Highlight areas for process improvement and assist where possible.

Experience & Knowledge

  • Experience with Autodesk PowerMill.
  • Time served (apprentice trained) engineer.
  • Experience in the use of 3D CAD software.Proven experience in programming 3 and 4 axis CNC machines.
  • Minimum 3 years’ experience in offline programming using a 3D CAM system.
  • Strong knowledge of machining principles, cutting tools, and manufacturing processes.
  • Ability to read and interpret engineering drawings and specifications.
  • Ability to set and run CNC machines.
  • Excellent attention to detail.
  • Good communication and problem-solving skills.

Rewards & Benefits

•Monthly Sales Bonus

•Recruitment Bonus

•Productivity Bonus

•Attendance Bonus

•Range of salary sacrifice and discount schemes

•25 days annual leave, plus recognised bank holidays

•Option to purchase additional holiday

•Death in Service