> Markdown version of [/jobs/ext/90361-nc-programming-engineer](https://www.wearedevelopers.com/jobs/ext/90361-nc-programming-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # NC Programming Engineer - **Company:** Magellan Aerospace - **Location:** Llay, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer Programming, PC Tools, Microsoft Office, Simulation Software, Solid Modeling, CATIA V5 - **Published:** May 23, 2026 - **Apply:** https://www.careerjet.co.uk/jobad/gbd06efcbe1467beac40d1412b891e5ea9 ## About the Role * 5 years' experience of High Speed Machining * Good understanding of tooling selection for the required component * 5 years' experience at this level Key Competencies: * Advanced Catia V5 Programming * Ability to read and interpret complex engineering drawings and customer specifications * 'Vericut' simulation software * High level of numeracy and literacy * Large scale component manufacture * Understanding of material distortion as a result of machining * Control of material distortion and correction * Knowledge of optimum Speeds and feeds Other skills/Abilities Skills: * PC skills * Microsoft Office Abilities: * Ability to cope under pressure * Flexibility in your approach to work * Project management * Organised, methodical and completer finisher * Ability to work on own initiative and to coach and mentor more junior engineers Personal Attributes: * Ability to communicate at all levels * Team player with the ability to bring new ideas to the table ## Description The purpose of the role is to interpret customers' specifications and engineering drawing and to engineer components using NC Programming/Verifying techniques. In addition the role will involve driving down over capacity on machines to meet the company's continuous improvement targets. Perks and Benefits * A company culture that promotes work life balance * Access to mental health support * Business performance related bonus * Career development opportunities * Commitment to continued learning and development * Long Service Awards * Enhanced Holiday Entitlement based on length of service * Free parking * 25% off local gym membership, * Engineer components using NC programming / verifying various components on all CNC machines * Creation of prove-out sheets and oversee prove out of new programs * Understanding and interpretation of customer specifications and engineering drawings * Design of various complex fixtures and jigs * Construction of solid models * Creation of component part documentation to create a stable process and to achieve a set machine runtime * Optimisation of existing processes to drive down over capacity on machines with the objective of reducing the quoted runtimes to resolve bottlenecks in manufacture to meet CI targets * Assist within all aspects of engineering the production process, material flow and machine utilisation * Any other duty that may be required of you by the Engineering Manager and for which you have the skills and attributes to carry out with or without further training * Ensure that all work is carried out within the requirements of the Health and Safety at Work Act and that you maintain a safe workplace for yourself and your colleagues * Conduct your work within the company environmental and quality standards * Ensure that your work environment follows the principles of 5S & 6S standards * Understanding of work holding methods, both physical and Vacuum * Project manage the NC introduction of new product through the machine shop manufacturing system * Ability to work under pressure, to tight time scales and in support of demands from the customer * Ability to coach and guide members of your team * Ability to work singularly or as a team * Liaise and support the operations NC department as required * Some hands on experience and practical application in this role will be required * Generation of technical reports to suit customers requirements * Liaise and support internal departments after and during the introduction of new or modified programs * Creation of set up sheets * Knowledge of tool cutter technology and utilisation * Specification of cutters to optimise metal removal * Large scale component manufacture experience ## Related Videos - [Wolfenstein 3D Postmortem](https://www.wearedevelopers.com/videos/525-wolfenstein-3d-postmortem) - [Supercharge your cloud-native applications with Generative AI](https://www.wearedevelopers.com/videos/950-supercharge-your-cloud-native-applications-with-generative-ai) - [Engineering/Manager Pendulum: Generating compound interest on your career](https://www.wearedevelopers.com/videos/100348-engineering-manager-pendulum-generating-compound-interest-on-your-career) - [WeAreDevelopers LIVE - Demo Time, Live Coding, End-to-End Testing and more](https://www.wearedevelopers.com/videos/1713-wearedevelopers-live-demo-time-live-coding-end-to-end-testing-and-more) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Type Systems You Might Not Know (But Will Love)](https://www.wearedevelopers.com/videos/100067-type-systems-you-might-not-know-but-will-love) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)