CNC Setter/Programmer Who are we Surface Transforms are experts in the development and production of carbon-ceramic materials and the UK’s only manufacturer of carbon-ceramic brakes for automotive use. Here at Surface Transforms, our mission is to ‘Innovate and develop a sustainable, world leading, high performance braking system to push performance boundaries to new levels. Investing in our people and processes to empower and enable profitable success.’ Our Values: Leadership – Decisive, united together, acknowledging our success Collaboration – Empowering and challenging our entire team Communication – Thorough, inclusive, agile considered decisions Ambition – Resilience through brave and bold thinking Excellence – Striving to continuously improve our high standards Trust – Autonomy to develop and deliver, knowing you are fully supported We are looking for an experienced CNC Setter/Programmer to join our Process Engineering team, you will play a critical role in the precision machining of our advanced carbon-ceramic brake discs. You’ll be responsible for developing, optimising, and maintaining CNC programs, ensuring high levels of accuracy, efficiency, and quality. Working closely with our engineering and production teams, you will contribute to the continuous improvement of our machining processes and help us meet the demanding standards of our world-class customers. Key responsibilities as our CNC Setter/ Programmer: Create, modify, and optimise CNC programs for the machining of carbon-ceramic brake discs and related components. Set up, prove out, and validate CNC machining programs on multi-axis machines (5-axis). Collaborate with design and manufacturing engineers to ensure manufacturability and process efficiency. Select appropriate tooling, speeds, and feeds for machining advanced carbon-ceramic materials. Perform first-off inspections and ensure all programs meet Surface Transforms’ strict quality standards. Troubleshoot machining issues, making necessary adjustments to improve cycle times and quality. Maintain accurate records of programs, tooling, and setup sheets. Support continuous improvement initiatives within the CNC machining department. Ensure compliance with health, safety, and environmental policies at all times. The Skills, Knowledge and Experience you will need as our CNC Setter/Programmer: Essential: Proven experience as a CNC Programmer within precision engineering or advanced manufacturing. Strong background working with multi-axis CNC machines (e.g., 3, 4, or 5-axis). Experienced at CNC setting (Milling machines) Proficiency in CNC programming software. Experience programming offline (EdgeCAM, AutoCAD) Hands-on experience with machining advanced materials — composites, ceramics, or metals. Ability to read and interpret complex engineering drawings and CAD/CAM models. Strong problem-solving skills and attention to detail. Excellent understanding of tooling selection, feeds, and speeds. Desirable: Familiarity with Mastercam, Siemens NX, SolidCAM or EdgeCAM. Background in automotive or aerospace manufacturing. You’ll have these personal attributes: Attention to detail Analytical Critical thinking Problem-solving Communication What we’ll give you in return: Attractive salary 25 Days Annual Leave Bank holidays Extra day Annual Leave for your birthday A confidential employee assistance helpline covering physical and emotional support Death in service scheme Salary: £38,000-£40,000 Hours: Monday – Thursday 8am – 5pm, Friday 8am – 2.30pm