Are you an experienced CNC Programmer ready to take on a key technical role in a cutting-edge machine shop? Join a leading precision engineering company where your skills will directly impact high-quality, efficient manufacturing processes. Location: Leeds Employment Type: Full-Time | Permanent Competitive Salary Benefits About the Role As a CNC Offline Programmer, you'll be central to developing programs for both new and existing components. Working closely with internal engineers and external clients, you'll ensure seamless production and constant improvements in quality and efficiency. Key Responsibilities: Create and modify CNC programs offline using CAD/CAM software (Edgecam preferred) Collaborate with design and production teams to determine optimal machining methods Estimate cycle times and tooling costs for quotes and planning Engage with customers on design-for-manufacture feedback Design fixtures and workholding to streamline production Produce technical drawings for fixture fabrication and assembly Support inspection and quality assurance to resolve issues and implement improvements Drive efficiency, quality, and productivity through continuous improvements Liaise with tooling suppliers and assist the purchasing team when needed Provide technical guidance to the shop floor team ✅ What We're Looking For: Minimum 5 years’ experience in a CNC machining environment Proficient in CAD/CAM programming (Edgecam experience a plus) Skilled in fixture design and producing technical drawings HND or equivalent in Engineering; apprenticeship-trained preferred Familiarity with steel castings and post processors is beneficial Strong problem-solving, communication, and teamwork skills Commercial awareness and flexibility to travel occasionally, including overseas What’s in It for You: Competitive salary and benefits package Opportunity to work with modern machinery and software Long-term career growth in a stable and respected engineering company Ready to shape the future of precision engineering? Apply now or connect with us directly for a confidential chat. CNCProgrammer EngineeringJobs PrecisionEngineering ManufacturingCareers CAMProgramming Edgecam NowHiring MechanicalEngineering