Cnc Programmer

  • Reed
  • Nov 09, 2026
Full time Manufacturing

Job Description

We are seeking an experienced CNC Programmer / Operator to join a specialist precision engineering manufacturer. Working primarily within the EDM department, you will be responsible for programming, setting and operating CNC machinery to produce high-quality components to exact specifications.

This is an excellent opportunity for a skilled machinist with strong CNC programming experience who enjoys working in a quality-driven manufacturing environment. You will also have the opportunity to support other machining departments and broaden your technical capabilities through further training and development.

Key Responsibilities

  • Create, load, edit and optimise CNC programs in line with engineering requirements and work instructions.
  • Set up and operate CNC machines to manufacture precision components.
  • Interpret engineering drawings, technical specifications and manufacturing documentation.
  • Carry out in-process inspection activities using measuring equipment including CMMs, optical inspection equipment and hand-held measuring tools.
  • Ensure components meet all dimensional and quality requirements.
  • Complete works orders, production records and quality documentation accurately.
  • Book operations and record data through the ERP system.
  • Carry out routine machine maintenance checks and report equipment faults.
  • Ensure compliance with health and safety procedures and PPE requirements.
  • Support Lean Manufacturing initiatives including 5S and continuous improvement activities.
  • Work collaboratively with colleagues, supervisors and production teams to ensure production schedules are achieved.
  • Provide detailed handovers between shifts to maintain workflow and quality standards.
  • Support milling, bench fitting and other manufacturing departments when required.

About You

To be successful in this role, you will have:

  • Extensive experience programming and operating CNC machinery within a manufacturing environment.
  • Experience using CAD/CAM and offline programming systems.
  • A recognised engineering apprenticeship, City & Guilds qualification or equivalent mechanical engineering qualification.
  • Strong ability to read and interpret engineering drawings and schematics.
  • Experience using precision measuring equipment and inspection techniques.
  • Knowledge of Lean Manufacturing tools such as 5S, Kaizen and Kanban.
  • Good computer skills and experience working with manufacturing systems.
  • A methodical approach with excellent attention to detail.
  • Strong problem-solving skills and a commitment to continuous improvement.

Why Apply?

  • Excellent benefits including bonus, enhanced pension, private medical care and more
  • Join a respected and growing precision engineering business.
  • Work with advanced machining and manufacturing technologies.
  • Ongoing training and development opportunities.
  • Varied and technically challenging work.
  • Supportive team environment.
  • Genuine opportunities for career progression.

If you're an experienced CNC Programmer / Operator looking for your next challenge within a high-quality manufacturing environment, we'd love to hear from you. Apply today to find out more.