> Markdown version of [/jobs/ext/2701104-principal-engineer-software-engineering-software-assurance](https://www.wearedevelopers.com/jobs/ext/2701104-principal-engineer-software-engineering-software-assurance). 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). --- # Principal Engineer - Software Engineering (Software Assurance) - **Company:** BAE Systems - **Location:** Royal Leamington Spa, UK - **Experience:** Expert - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Software Engineering, DO-178B - **Published:** September 4, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-9F684594FFD8415ECC/ ## About the Role * Logical thinker with the ability to pragmatically resolve problems and bring stakeholders onboard with the resolution * Extensive knowledge and experience of Software Assurance Methods and processes, including audit and review * Understanding of the application of software engineering, security, quality and safety standards including Defence Standard 00-055, BS EN 61508, BS EN 61511, DO-178B/C, DO-254 and DO-331 * There are large number of software types and includes programmable electronics. Detailed knowledge of all types is not required, but a good understanding of the principals of the software lifecycle and the application to other types of software is critical to the role * Understanding of Systems engineering lifecycle and how this relates to software ## Description You will be a technical leader working in the software assurance team. You will work with system designers and our suppliers to ensure the safety, quality and reliability of the delivered products. You will ensure that the boat's safety and functional requirements are met and that risk is identified and managed . Core duties: * Taking a strategic approach to solving complex problems to ensure customer acceptance within a wider programme of work * Development of capability withing the team and the wider business * Plan and carry out software assurance activities including reviews of plans, processes, witnessing testing, inspections and auditing * Review software plans, documentation and software aspects of system level plans and documents to provide timely and meaningful feedback * Engaging with system designers, other engineering disciplines and software developers to in the design process to ensure that software meets requirements * Document the level of risk, provide evidence and reporting for senior management * Work with a range of stakeholders at all levels to resolve non-conformances and programme, Our complex platforms are increasingly driven by Software, assuring the quality of this and the proper integration is critical to our success. Software assurance is the ongoing process to ensure that software products meet and comply with software engineering, quality and safety standards. It is a systems engineering activity that that supports the achievement of functional and multiple non-functional requirements and is applicable to the whole engineering lifecycle from concept design to in service support. ## Related Videos - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Software Engineering for Muggles](https://www.wearedevelopers.com/videos/100055-software-engineering-for-muggles) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Official Opening of WeAreDevelopers World Congress 2026](https://www.wearedevelopers.com/videos/100000-official-opening-of-wearedevelopers-world-congress-2026) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)