Position: Senior CNC Miller Programmer/Setter/Operator Location: Cheltenham Salary: £36,000 - £42,000 DOE Hours: Monday - Thursday, 7am - 4pm | Friday, 7am - 1pm Are you an experienced CNC Milling Programmer/Setter with strong skills in Fanuc and Heidenhain controls? This is an excellent opportunity to join a well-established precision engineering business offering long-term career progression and excellent working hours. We're looking for a skilled and enthusiastic individual to take on a Senior CNC Miller Programmer/Setter/Operator role within a busy manufacturing environment. What you'll be doing: Programming 4-5 axis CNC milling machines using CAD/CAM software. Interpreting 3D CAD models, drawings, and technical specifications to generate efficient toolpaths. Selecting tools, feeds, speeds, and tolerances to optimise machining performance. Proving out programs, supporting setups, and resolving machining issues. Continuously improving CNC programs and processes for efficiency and cost reduction. Collaborating with machinists, production teams, and quality inspectors to ensure high-quality output. Training and mentoring junior team members when required. Maintaining compliance with safety, quality, and industry standards. What we're looking for: Minimum 5 years' CNC programming experience (Fanuc & Heidenhain essential). Strong background in CNC milling operating machines. Proficient in inter...