CNC Programmer Contract - Outside IR35/ Ltd Co, PAYE/ Umbrella 37 hours per week. Monday to Thursday A key client of ours is seeking a CNC Programmer with expertise in programming high-precision, multi-axis machining centres for aerospace components. The role focuses on aluminium parts, using advanced CAM software to support both milling and turning operations. Key Duties * Develop, test, and optimise CNC programs for 3, 4, and 5-axis and milling and turning machines (Edgecam). * Create efficient machining strategies for aluminium, aiming for the best cycle times and finish quality (Vericut) * Interpret complex technical drawings and CAD models. * Simulate, verify, and optimise tool paths to ensure accuracy and collision-free processes. * Select suitable tooling and setups for aluminium and aerospace materials. * Recommend process and tooling improvements for productivity and quality. * Document CNC programs, setups, and changes. * Troubleshoot machinist queries. * Liaise with engineering and production teams as needed. Requirements * Proven CNC programming experience, especially with multi-axis machining, milling and turning. * Proficient in Edgecam and Vericut. * Strong understanding of machining aluminium and other aerospace materials. * Able to interpret engineerin...