CNC Turner

Flexible start & finish times + 33 holidays + annual bonus (based on company performance) + 12:30 finish on Fridays + frequent overtime are just a few of the perks that the CNC Turner Programmer will enjoy whilst working with this impressive engineering business.

This small sub-contract precision engineering business is currently experiencing growth and increased demand for their sub-contract component manufacturing services, because of this, they are looking for a skilled CNC Turner Programmer to join their team on a permanent basis.

For the CNC Turner Programmer role, we are looking for people who possess:

IDEAL NOT ESSENTIAL: Formal qualifications within a Mechanical Engineering discipline (Apprenticeship, NVQ/City & Guilds/BTEC Level 3, HNC, HND etc.) Previous experience working in a similar position, CNC Programmer / Machinist / Turner etc. The ability to program CNC Lathes from scratch, directly from engineering drawings – all machine controls considered


Working Hours of the CNC Turner Programmer:
39 Hours per week on a sociable day shift pattern with flexibility on start & finish times

Monday to Thursday Core Hours: 07:30-15:30 (site open 07:00-16:30) Monday to Friday Core Hours: 07:00-12:30


In return, the CNC Turner Programmer will receive:

Starting Salary: Up to £38,532.00 per annum (£19.00 per hour) depending on experience Annual Leave: 33 Days including public holidays Frequent Overtime: Paid at 130% Discretionary Annual Bonus: Usually around £500.00



To apply for this position, please click “Apply Now” and attach a copy of your up-to-date CV. Alternatively, please contact Callum Good at E3 Recruitment for more information


  • Location: Elland, England
  • Salary: £36504.00 - £38532.00 per annum + 33 Hols + 12:30 Finish Fridays
  • Type: Permanent
  • Recruiter: E3 Recruitment
  • Posted: 12-Feb-2026
  • Posted on: careers4a.com