Principal Engineer - Software Assurance
Core
Plan and conduct software assurance activities including risk assessment, review of software plans and documentation, witnessing of testing, and carrying out inspections and audits for defence, aerospace, and security solutions.
Role type
Principal Engineer - Software Assurance
Builds
Advanced technology-led defence, aerospace, and security solutions
Domain
Defence, Aerospace, Security
Required skills
Software lifecycle principles, Systems engineering lifecycle, Software assurance methods and processes (audit and review), Risk management, Stakeholder engagement, Technical guidance and mentorship
Preferred skills
Familiarity with programmable electronics
Technologies
None stated
Responsibilities
Review software plans, documentation, and system-level plans; Engage with System Designers and Software Developers in the design process; Document risk levels and provide evidence for Senior Management; Resolve non-conformances and programme risks with stakeholders; Coach and mentor junior team members
Seniority
Principal, strategy & mentorship