Software Security Engineer
// Role Summary
Lead the security aspects of cutting-edge defence product development across the entire lifecycle, providing expert guidance to software and project teams.
// Key Responsibilities
- Guide security throughout the product lifecycle, from concept to in-service support.
- Provide technical expertise on security requirements, architecture, design, and best practices.
- Conduct security assessments, risk analyses, and develop mitigation strategies.
- Participate in technology and framework evaluation and selection.
- Drive continuous improvement in software development methodologies and tools.
- Maintain security documentation and generate security reports.
// Role Specification
Would you like to be part of a group of specialist engineers helping to deliver some of the world's most sophisticated defence systems? We are currently recruiting for a software security expert, to work across a range of our products!
The Opportunity:
It's a great place to learn about the company's entire product range within a team that is embracing innovative technologies. Key aspects of this role include:
- The primary focus of this role is to guide the security aspects of product development across the whole product lifecycle, from concept through to in-service support.
- The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs, and best practices.
- Participating in the evaluation and selection of appropriate technologies and frameworks for software projects.
- Conducting security assessments and risk analyses of technologies and software systems, by identifying potential vulnerabilities and threats, and developing mitigation strategies.
- Supporting continuous improvement, through identifying areas for process improvement, contributing to the development and implementation of software development methodologies, tools, and frameworks.
- Maintaining accurate and up-to-date documentation of security processes, procedures, and guidelines.
- Generating security reports and metrics to track security-related activities, vulnerabilities, and remediation efforts.
In Software Engineering at MBDA you will find:
Engineering is at the heart of our business; there is opportunity to both develop your core leadership skills, and gain a wider appreciation of sophisticated software systems. Working alongside a multi-disciplined engineering team, you will be a key part of a supportive environment.