5-Axis CNC Programmer
We are seeking a highly skilled and proactive 5-Axis CNC Programmer to join our growing team. This is a hands-on role where you will programme, set, and run 5-axis machines while making key decisions on tooling and workholding strategies to optimise performance and quality. This position offers autonomy, technical challenge, and the opportunity to work within a collaborative and supportive factory environment. The Role Reporting into the Production leadership team, you will be responsible for delivering high-precision components to exacting standards, ensuring quality, efficiency, and on-time delivery in a busy manufacturing setting. You will play a key role in driving machining excellence through smart programming, effective tooling choices, and strong attention to detail. Key Responsibilities * Programming, setting, and operating 5-axis CNC machines * Creating and optimising toolpaths using CAD/CAM software * Working with Heidenhain controls (preferred) * Making independent decisions on tooling selection and workholding methods * Developing efficient machining strategies for complex components * Ensuring production deadlines are consistently met * Inspecting and verifying your own work using measuring equipment * Conducting manual CMM inspections where required What We’re Looking For Essential: * Proven experience in 5-axis CNC programming, setting, and running * Strong CAD/CAM software experience * Ability to select and implement appropriate tooling and workholding solutions * Experience using manual inspection equipment and checking own work * Strong time management skills in a deadline-driven environment Preferred: * Experience with Heidenhain controls * Manual CMM inspection experience