CNC PROGRAMMER SETTER

MIDLAND PERSONNEL LIMITED · Wolverhampton, West Midlands

CNC PROGRAMMER SETTER at MIDLAND PERSONNEL LIMITED, based in Wolverhampton, West Midlands. This is a permanent role.

Salary
Competitive
Location
Wolverhampton, West Midlands
Contract
Permanent
Posted
1 week ago
Closes
27 Sep 2026
Sector
CNC Machinist

Reference https://midlandpersonnel.uk/job/cnc-programmer-setter/

About the role

CNC Programmer / Setter – Wolverhampton

People Solutions are currently recruiting for an experienced CNC Programmer / Setter to join our well-established engineering client based in Wolverhampton on a full-time, permanent basis.

This is an excellent opportunity for an experienced CNC professional looking for a day-shift position with an early Friday finish and 26 days’ annual leave.

This role would particularly suit applicants with previous experience as a CNC Programmer, CNC Setter or Precision Engineer.

Rates of Pay:

  • £34,500 – £38,500 per annum, depending on experience

Shift Pattern:

  • Monday to Thursday: 8:00am – 4:30pm
  • Friday: 8:00am – 3:30pm
  • Day shifts only

Benefits:

Your benefits as a CNC Programmer / Setter are:

  • Permanent position
  • Competitive salary
  • Monday to Friday working
  • No shift rotation
  • Early finish every Friday
  • 26 days’ holiday per year
  • Holiday entitlement increases after 3, 5 and 10 years
  • Established engineering/manufacturing environment
  • Long-term career stability

Day-to-Day Duties:

As a CNC Programmer / Setter, you will work:

  • Programming, setting and operating 2 and 3-axis Doosan CNC machines
  • Working with FANUC i-Series controls
  • Producing components accurately to engineering drawings and specifications
  • Setting tooling, offsets and machine parameters
  • Carrying out programme adjustments where required
  • Performing quality and dimensional checks on finished components
  • Maintaining high standards of accuracy and productivity
  • Identifying and resolving machining issues
  • Working safely and efficiently within a busy engineering environment

Essential Skills:

To be successful as a CNC Programmer / Setter, you will need:

  • Previous experience as a CNC Programmer, CNC Setter, CNC Turner or CNC Machinist
  • Strong experience programming and setting CNC machinery
  • Experience with 2 and/or 3-axis CNC machines
  • Knowledge of FANUC controls
  • Ability to read and interpret engineering drawings
  • Good understanding of tooling, speeds, feeds and tolerances
  • Strong attention to detail

Desirable Experience:

  • Previous experience within a precision engineering or manufacturing environment
  • Experience working with Doosan CNC machinery
  • Experience producing components to tight tolerances
  • Additional CNC machining experience would be advantageous

Training:

  • Industry-related training and ongoing support throughout your employment

Apply:

If you are interested in this role, please apply today and a member of our recruitment team will be in touch.

People Solutions do not charge candidates any fees or request deposits at any stage of the recruitment process

Reference: https://midlandpersonnel.uk/job/cnc-programmer-setter/ · Posted 1 week ago · Closes 27 Sep 2026 · Listed via MIDLAND PERSONNEL LIMITED

Know someone who'd be great for this? Get a shareable card

Apply for this job

This role is listed via MIDLAND PERSONNEL LIMITED. Applications are handled on the employer's site.

Apply on employer site

Opens the employer's website in a new tab.

Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.

Report this job
Salary Competitive
Apply now