> Markdown version of [/jobs/ext/3293333-c-principal-software-engineer-airborne](https://www.wearedevelopers.com/jobs/ext/3293333-c-principal-software-engineer-airborne). 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). --- # C++ Principal Software Engineer - Airborne - **Company:** Leonardo UK - **Location:** Southampton, UK (Remote available) - **Contract:** Permanent contract - **Skills:** AUTomotive Open System Architecture (AUTOSAR), C Sharp (Programming Language), C++ (Programming Language), Configuration Management, Linux, MISRA C (C Programming Language), Requirements Management, Software Engineering, Software Systems, Systems Modeling Language, TCP/IP, UML, Virtual Machines, Integrated Communications Access Packages, Git, Information Technology, DO-178B, Docker - **Published:** September 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4b9ab8a4511b4ef2 ## About the Role You will have a degree in Computer Science, Software Engineering, Electronics, or a related discipline (or significant relevant experience), together with experience delivering software solutions within a complex engineering environment. Essential Experience: * Strong C++ programming skills * Development of Linux applications * TCP/IP It is useful if you have some of these skills: * Developing C# applications * Familiarity with formal software lifecycle processes including Requirements Management, Design, Implementation, Test and Integration * Familiarity with Configuration Management process and tools e.g. git * Software design experience e.g. SysML / UML * Continuous Integration (CI) tools * Knowledge of Docker, Virtual Machines * Knowledge of high integrity software development practices e.g. RTCA DO-178C, AUTOSAR / MISRA C/C++ * Software development for ARM processors We are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude, willingness to learn, and a passion for solving complex engineering challenges. ## Description We are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, developing advanced technology for the Global Combat Air Programme (GCAP). GCAP will deliver Tempest, the sixth-generation combat aircraft for the Royal Air Force and partner nations. We want you to develop a new generation of features and capabilities using innovative software solutions for the GCAP Integrated Communications System (ICS). Direct industry experience is not required; we are happy to explore all backgrounds and help develop all our software engineers.