CNC Operator/Setter (with Programming Experience) Location: Elland / Brighouse / Halifax Salary: £16.00 – £19.00 per hour (dependent on experience) Working Hours: Monday to Thursday, 7:30am – 4:30pm Friday, 7:30am – 12:30pm (early finish) Are you currently looking for a CNC role that offers long-term stability, progression, and a supportive working environment? We are recruiting on behalf of a well-established precision engineering firm based near Elland, who are looking to expand their team with an experienced CNC Operator/Setter with programming skills. This is a permanent role offering competitive pay and excellent working conditions. Key Responsibilities: Set, operate, and program Haas milling machines and Mazak lathes Read and interpret engineering drawings accurately Create or edit CNC programs using G-code Work with aluminium and steel components to high standards of precision Perform basic machine maintenance and contribute to a clean, safe working area Collaborate with the team and suggest improvements to machining processes What We’re Looking For: Proven experience as a CNC Miller, Setter/Operator, or Machinist within a precision engineering environment Confident programming from scratch (Haas/Mazak experience highly desirable) Ability to read and understand technical drawings Knowledge of CNC controls and machining practices Strong attent...