CNC Setter Programmer

CV-LibraryWolverhampton, West Midlands (County)permanentPosted: 8 April 2026
Apply Now
Tudor Employment Agency Ltd are currently recruiting for an experienced CNC Setter / Programmer to join our well‑established manufacturing client based in Wolverhampton.

Our client is a well‑established manufacturer specialising in stainless steel fabrication and precision machining, and we are now seeking an experienced CNC Setter / Programmer to join our growing team.

✅ The specific duties include:

* Loading raw materials, install tools, fixtures, and workpieces into CNC machines

* Adjusting machine parameters for optimal performance, including speeds, feeds, and tolerances

* Reading and interpreting technical drawings, 3D models, and job orders to write, edit, or debug CNC programs using machine-specific languages

* Testing and refining programs to minimise cycle times and material waste

* Operating CNC machines to produce parts, monitor processes for defects, and perform in-process inspections using tools like vernier and measuring tapes

* Running production batches while adhering to safety and quality standards

* Diagnosing and resolving issues like tool wear, programming errors, or machine malfunctions to maintain production flow

* Performing routine machine maintenance, cleaning, and calibration

* Maintaining accurate records of setups, programs, tool usage, and production data for traceability and process improvement

* Working with engineers, designers, and team members to review project requirements, suggest process enhancements, and support lean manufacturing initiatives

✅ Skillset & Qualifications:

* Proficiency in CNC programming (G-code/M-code) and CAM software; experience with controls like Fanuc, Siemens, or Haas

* Experience1-2+ years in CNC setting, operating, and programming roles, preferably with multi-axis machines (e.g., 3–5 axis mills). Familiarity with aluminium is beneficial

* Detail-oriented with strong problem-solving abilities; ability to work independently or in teams. Physical stamina for standing, lifting (up to 20KG), and shift work (including weekends if required)

📍 Location: Wolverhampton

💰 Salary: £31,000 – £40,000 per annum - DOE

🕒 Hours of Work:

Monday – Thursday: 6am-2pm & 2pm-10pm Monday to Thursday

Friday: 6am-12pm / 12pm-6pm

👉 To be considered for this position, please register online via our website

📞 For more information, please contact Gina on (phone number removed)

Similar Jobs

Trainee Health & Safety Advisor Placement Programme

CV-Library

WV1, Wolverhampton, West Midlands (County)permanent2 weeks ago

Trainee Health and Safety Advisor – No Experience Needed Future-proof your career in Health and Safety – starting today. Looking for a career change? Currently employed but want something better? Or m...

Trainee Health & Safety Manager Placement Programme

CV-Library

WV1, Wolverhampton, West Midlands (County)permanent2 weeks ago

Trainee Health and Safety Manager – No Experience Needed Future-proof your career in Health and Safety – starting today. Looking for a career change? Currently employed but want something better? Or m...

Trainee Health & Safety Officer Placement Programme

CV-Library

WV1, Wolverhampton, West Midlands (County)permanent2 weeks ago

Trainee Health and Safety Officer – No Experience Needed Future-proof your career in Health and Safety – starting today. Looking for a career change? Currently employed but want something better? Or m...

Water Hygiene Engineer

CV-Library

WV1, Wolverhampton, West Midlands (County)permanent2 weeks ago

We are currently recruiting for an experienced Water Hygiene Engineer/Water Hygiene Technician to join our clients busy team on a permanent basis. Reporting to the Service Delivery Manager, the role w...

Electrical Service Engineer

CV-Library

Wolverhampton, West Midlands (County)permanent2 weeks ago

Our client is looking for a Senior Service Engineer with both roles focusing on the electrical side. This position gives the right candidate the opportunity to work in the UK and worldwide on inspirin...