Mazco Recruitment is working in partnership with a leading precision engineering company that specialises in high-performance tooling and components. We are currently seeking an experienced CNC Programmer with expertise in offline programming using Hypermill and on-machine programming with Heidenhain controls, across 3, 4, and 5 axis milling machines. Key Responsibilities: * Offline programming using Hypermill CAM software for high-precision components * On-machine programming and setup using Heidenhain controls * Machining complex 3, 4, and 5 axis parts to tight tolerances * Producing components for F1, injection mould tooling, and composite mould tooling * Working independently on night or weekend shifts to deliver consistent quality * Interpreting technical drawings and applying best machining practices Candidate Profile: * Skilled in programming CNC milling machines with Hypermill and Heidenhain * Proven experience in F1, mould tooling, or high-precision manufacturing environments * Confident in setting up and operating multi-axis mills * Able to work from complex engineering drawings with minimal supervision * Quality-focused, self-motivated, and adaptable to shift-based work Available Shifts: * Night Shift: Monday to Thursday (long weekends every week) * Weekend Shift: Friday to Sunday (compressed hours, flexible schedule) What’s on Offer: * Opportunity to work on leading-edge components for elite motorsport and engineering sectors * Well-equipped facility with modern machines and software * Flexible shift options to support work-life balance * Ongoing opportunities for long-term contracts or permanent roles