CNC Turner / Programmer - XRC Engineering
Location: Datchet, Berkshire
Employment Type: Full-Time (On-site, 5 days per week)
Salary: Competitive, based on experience
Start Date: Immediate
About XRC Engineering
XRC Engineering is a precision manufacturing company specialising in CNC machining for robotics, defence, and high-performance engineering sectors. We operate modern CNC equipment, including HAAS lathes and mills, producing complex components to tight tolerances for a range of cutting-edge applications.
We are looking for a skilled and motivated CNC Turner / Programmer to join our team and take ownership of turning operations within our growing workshop.
The Role
You will be responsible for programming, setting, and operating HAAS CNC lathes and mills to produce precision components to high standards. Using Fusion 360 for CAD & CAM, you’ll generate toolpaths, design workholding setups, optimise machining strategies, and ensure efficient production workflows.
This role suits a highly competent machinist who is organised, self-sufficient, and capable of managing workloads while supporting junior staff as needed.
Key Responsibilities
* Program, set, and operate HAAS CNC lathes and mills to produce high-accuracy components
* Create and optimise toolpaths using Fusion 360 CAM
* Inspect components to verify dimensional accuracy and finish quality
* Support CNC milling operations and assist on mills when required
* Plan and manage workloads to meet production targets
* Maintain a clean, efficient, and safe workshop environment
* Supervise or mentor junior machinists and apprentices
* Be open to overtime and flexible working to meet project demands
Skills & Experience (Required)
* Minimum 5 years’ experience in CNC turning.
* Skilled in programming, setting, and operating HAAS lathes
* Proficient in Fusion 360 CAM
* Experienced in CAD for the design of workholding setups
* Strong understanding of machining principles, tooling, and materials
* Confident reading and interpreting engineering drawings
* Organised, reliable, and able to manage multiple workshop tasks
* Experience with CNC milling and willingness to assist with milling work when needed
* Familiarity with lean manufacturing or continuous improvement practices
* Experience supervising or training junior staff
Why Join Us
* Work with modern HAAS equipment
* Be part of a close, supportive, skilled & collaborative engineering team
* Competitive pay with overtime opportunities
* Stable full-time position with long-term growth potential