We are currently recruiting for an experienced CNC Machinist on behalf of a long-established manufacturing business with a strong reputation for engineering excellence. The company specialises in the manufacture of optical and electromechanical equipment and instrumentation supplied to customers worldwide. Rotating Shift Pattern * Monday – Friday 6:00am – 2:00pm * Monday – Friday 2:00pm – 10:00pm Responsible for setting and operating CNC turning and milling machines, with involvement in basic programming and program editing, to support the production of high-quality components while meeting output and quality targets. Primary Responsibilities * Set and operate CNC turning machines, including Mazak and Citizen lathes * Set and operate CNC milling machines, including Matsuura machining centres * Edit existing CNC programs and assist with proving out new programs under guidance * Read and interpret engineering drawings, tolerances, and job instructions * Select appropriate tooling, offsets, and workholding for machining operations * Carry out first-off inspections and routine in-process quality checks * Monitor machine performance and identify basic machining issues * Set up new products on CNC turning centres, supporting programming and production requirements * Record production information accurately and ensure job documentation is completed * Ensure output ...