We’re looking for an experienced CNC Machinist / Programmer to join a modern precision engineering environment. Depending on your background, you’ll be working on CNC milling machines, CNC lathes, or multi-axis equipment, producing high-quality components from aluminium, steels, stainless steels, and specialist alloys. What You’ll Be Doing • Programming, setting, and operating CNC milling and/or turning machines • Using CAM software and/or on-machine programming • Manufacturing precision components to tight tolerances • Reading and working from engineering drawings • Inspecting parts using precision measuring equipment • Improving tooling, setups, and machining processes • Working as part of a close-knit production team • Maintaining a clean, safe, and organised workspace • Working a rotating shift pattern (days/nights, Monday–Thursday, 4 × 10-hour shifts) What We’re Looking For • 5+ years’ CNC machining experience (milling, turning, or both) • Strong understanding of machining processes, tooling, and materials • Confident programmer (CAM or control-based) • Experience with 5-axis machining and/or CNC lathes advantageous • Able to read technical drawings and inspect own work • Reliable, detail-focused, and quality-driven • Team-oriented with good communication skills What’s On Offer • Over...