Engineering Specialist - Software Assurance
BAE Systems
In this role you will provide independent software assurance across the full development lifecycle to ensure quality, safety, security and regulatory compliance. You will collaborate with systems engineers, suppliers and stakeholders to mitigate risks and promote best practices, delivering robust software for critical defence capabilities. You will act as the Software Assurance SME for the project and help integrate software into naval platforms. This position offers meaningful work within a mission-driven, collaborative Defence & Security environment.
Pay / Benefits- Rewards tailored to you and your family
- Support for financial and personal wellbeing
- Balanced lifestyle
- Lifelong learning opportunities
- Inclusive workplace
- Flexible and sustainable ways of working
- Provide independent software assurance across all software elements of the delivered platform
- Assure software supplied by vendors and partners for contractual, regulatory, and project compliance
- Act as Software Assurance Subject Matter Expert (SME) for the project
- Support engineering activities related to software as required
- Ensure compliance with organisational, customer, regulatory, safety, security, and industry standards
- Strong understanding of software engineering principles, lifecycle and assurance practices
- Knowledge of safety-critical and secure software in complex, regulated environments (defence preferred)
- Familiarity with ISO 12207, MIL-STD-882E and related regulatory frameworks (config mgmt, export control, licensing, IP)
- Understanding of data structures, information architectures and software development toolchains
- Degree-qualified in a relevant subject; Chartered Engineer or equivalent
- Collaborative and proactive teamwork
- Stakeholder engagement and communication
- Ability to identify and mitigate risks
- Software engineering principles
- Software assurance practices
- Safety-critical and secure software in defence environments
Reference: WJ-747_30169672