CNC Milling Operator / CNC Machinist / CNC Programmer required to join a precision engineering manufacturer based in Wolverhampton The successful CNC Milling Operator will be responsible for programming, setting and operating CNC milling machines using Fanuc or Hurco controls, producing precision components for use across a range of industries including automotive, aerospace, energy, defence, and general manufacturing. The CNC Milling Operator / CNC Machinist / CNC Programmer will have experience programming CNC milling machines, ideally using OneCNC or similar CAM software, and will be confident reading and creating engineering drawings. This is a permanent role offering stable hours, paid overtime, and opportunities for further training and development. Package £31,000 - £36,500 depending on experience Overtime paid at time and a half Pension Monday to Friday, 8 hours per day 07:00 15:30 (Flexitime available) Training and development opportunities Permanent position based in Wolverhampton Role Program, set and operate CNC milling machines using Fanuc or Hurco controls Use OneCNC or similar CAM software to generate CNC programs Create engineering drawings when required for bespoke components Carry out measuring and quality checks to ensure parts meet specifications Ensure machines run efficiently and to the correct tolerances Requirements Experience as a CNC Milling Operator, CNC Machinist, CNC Programmer or similar Minimum 2 years experience in CNC milling Confident programming CNC milling machines using Fanuc or Hurco controls Experience using OneCNC or similar CAM software Engineering qualification (Apprenticeship, BTEC, HNC or similar) Must be commutable to Wolverhampton