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 staffSupport the wider business with additional workshop duties where required
Requirements
* Previous experience within a precision engineering or manufacturing environment
* 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
#J-18808-Ljbffr