CNC Programmer
Image

CNC Programmer

  • Salary

    £36000 - £42000 per annum

  • Location

    Wellingborough

  • Job type

    Permanent

sc-layer
Role: CNC Milling Programmer
Location: Wellingborough
Salary: £36,000 - £42,000 per annum

Overview

We are seeking an experienced CNC Milling Programmer to join our growing manufacturing team. The successful candidate will be responsible for programming, setting, and operating CNC milling machines up to 5-axis, ensuring components are produced accurately and efficiently to customer specifications.

This role requires strong technical knowledge, excellent attention to detail, and the ability to work both independently and collaboratively within a fast-paced precision engineering environment.

Key Responsibilities
  • Read and interpret technical drawings, blueprints, and 3D models
  • Create and optimise CNC programs using HyperMill software (experience with OneCNC and SolidWorks will also be considered)
  • Utilise Vericut software where required
  • Select and load appropriate tooling based on material and machining requirements
  • Program, set, and operate CNC milling machinery up to 5-axis
  • Adjust machine cutting paths and troubleshoot machining issues during production
  • Carry out in-process and final quality inspections to ensure components meet specification
  • Support quotation activities for new and existing work
  • Liaise directly with customers regarding new projects and technical queries
  • Assist in training and mentoring junior or new members of staff
  • Support the wider business with additional workshop duties where required
Requirements
  • Previous experience within a precision engineering or manufacturing environment
  • Strong CNC milling programming experience
  • Extensive knowledge of CAD/CAM software, ideally HyperMill
  • Experience programming, setting, and operating up to 5-axis CNC machinery
  • Strong understanding of machining principles, tooling, and manufacturing processes
  • Excellent attention to detail and quality standards
  • Ability to work independently and manage workloads to deadlines
  • Strong communication skills with the ability to work effectively as part of a team