CNC Programmer (Mill-Turn) An exciting opportunity has opened up for a skilled CNC Programmer to join a leading precision engineering company known for producing high-quality, complex components. This is an ideal position for someone who takes pride in their craft and enjoys the challenge of creating accurate and efficient CNC programs that bring engineered designs to life. You’ll be working on a variety of parts and setups, taking ownership from programming through to process optimisation, with a focus on maintaining high standards of quality and efficiency. CNC Programmer (Mill-Turn) Key Responsibilities: * Generate and refine CNC programs using CAD/CAM systems * Develop optimal toolpaths and machining strategies to improve performance and cycle times * Ensure all work complies with required tolerances, specifications, and best practices * Configure and set up mill-turn machines, including tool selection, offsets, and fixturing * Perform program validation, making necessary adjustments as needed * Oversee machining operations, ensuring accuracy and addressing any issues during production * Use precision instruments (e.g., micrometers, calipers, CMM) to inspect finished components * Work closely with Production, Engineering, and Quality teams to improve processes and reduce waste CNC Programmer (Mill-Turn) What You’ll Need: * Strong experience in CNC programming, ideally with exposure to multi-axis and mill-turn machines * Good working knowledge of CAD/CAM software and CNC controls * Solid understanding of machining principles and reading technical drawings * A keen eye for detail and a proactive approach to problem-solving * Ability to work both independently and collaboratively in a fast-paced environment CNC Programmer (Mill-Turn) What’s on Offer: * Permanent Job * Days based role Early finish Friday/ Occasional late shift cover * Overtime on offer * 34 days holiday * Bonus Scheme * Employee pension scheme * £42,000-£47,000 per annum