Job Search and Career Advice Platform

Enable job alerts via email!

CNC Programmer

Permanent Futures Limited

Leeds

On-site

GBP 30,000 - 40,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading manufacturing company in Leeds is seeking an experienced CNC Programmer to optimize production processes through programming and setting CNC machinery. You will work with advanced CNC mills and lathes, conducting inspections and collaborating with cross-functional teams to ensure high-quality outputs. The ideal candidate has proven CNC programming experience and an excellent understanding of machining principles.

Qualifications

  • Proven experience as a CNC Programmer within precision manufacturing.
  • Hands-on experience with CNC equipment and programming languages.
  • Excellent understanding of materials including steels and aluminum.

Responsibilities

  • Create and optimize CNC programs based on engineering drawings.
  • Set up CNC machines and conduct first-off inspections.
  • Collaborate with production engineers for process improvements.

Skills

CNC programming languages
Machining principles
Communication

Tools

CNC mills
CNC lathes
Multi-axis machines
Job description

Our client, a highly respected and long-established manufacturing business based in Leeds, renowned for its engineering excellence, advanced production capabilities, and strong commitment to quality are looking to appoint a CNC Programmer. The successful CNC Programmer will ensure efficient production of precision components through programming, setting, and optimising CNC machinery. You will work with modern equipment, including multi-axis CNC mills and lathes, and collaborate closely with design, production, and quality teams.

Roles & Responsibilities
  • Create, edit, and optimise CNC programs
  • Interpret engineering drawings, 3D models, and technical specifications to determine machining methods and tooling requirements.
  • Set up CNC machines, select tooling, and run first-off inspections to ensure parts meet strict tolerances.
  • Monitor and adjust machining parameters to maintain high-quality output and improve cycle times.
  • Work closely with production engineers to improve manufacturing processes, reduce scrap, and support continuous improvement initiatives.
  • Troubleshoot machining issues, diagnose errors, and implement corrective actions quickly and safely.
Skills & Experience Required
  • Proven experience as a CNC Programmer within a precision manufacturing or engineering environment.
  • Proficiency with CNC programming languages
  • Hands-on experience with CNC mills, lathes, or multi-axis/multi-spindle machines.
  • Excellent understanding of machining principles, cutting speeds, feeds, and materials (including steels, aluminium, and alloys).
  • Able to work both independently and as part of a wider production team
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.