> Markdown version of [/jobs/ext/2688867-senior-engineer-software-assurance](https://www.wearedevelopers.com/jobs/ext/2688867-senior-engineer-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). --- # Senior Engineer (Software Assurance) - **Company:** SYSTRA - **Location:** Birmingham, UK - **Experience:** Expert - **Salary:** £41,502.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Systems Engineering, Computer Engineering, Requirements Management, Software Configuration Management, Software Engineering, Software Verification, Information Technology, EN 50128 - **Published:** September 3, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5867284008 ## About the Role We currently have an opportunity for an experienced Senior Software Engineer to join our growing Systems Engineering and Assurance discipline. This position will suit a committed and ambitious engineer who can demonstrate strong interpersonal skills combined with commercial awareness and the ability to play their part in growing a dynamic high-performance team., * Degree in Computer Science, Computer Science Engineering or similar * Software lifecycle(s) * Software Planning (SQAP, SV&VP and SCMP) * SW Requirements Management * Software design and architecture principles and techniques * Traceability management * Software Change Management * Software Testing and principles knowledge * Software Verification and Validation * Software Configuration Management * EN 50128 and/or EN 50657 knowledge Desirable: * IEC/EN 61508 knowledge * EN 50716 Knowledge * IEC 12207 Knowledge ## Description Working with the Team Lead (Security and Software Assurance) to provide the following to our clients, including: * Software technical support and independent services across a number of Railway projects. * Support technical activities from planning phase up to Validation and SW maintenance, and support the system level, including the definition of an appropriate software acceptance plan for complex systems. * Independent reviews or software assurance activities/acceptance, including gap analysis and incident investigation. ## 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) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Automated Driving - Why is it so hard to introduce](https://www.wearedevelopers.com/videos/628-automated-driving-why-is-it-so-hard-to-introduce) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [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)