Overview
We are looking for a capable, adaptable and inquisitive software engineer to join the team to develop maritime Command and Control (C2) for the next generation of advanced air defence systems.
Responsibilities
- Develop software used in the most advanced weapon systems within a critical and influential Software Engineering Directorate.
- Understand technically the current Command & Control architecture and support continued design and development and instantiations for future products.
- Participate in all aspects of the software development lifecycle.
Qualifications
- Essential: A solid background in software engineering.
- Experience with Ada (preferred) or substantial experience with C++. Experience with other languages such as Rust; knowledge of Ada can be developed with support from the team.
- Experience with formal design processes such as MASCOT, UML and tools (e.g., Rhapsody).
- A passion for software engineering, ability to innovate, and ability to think critically to solve complex software problems.
Desirable
- Ada programming.
- Development in regulated software safety contexts (e.g., defence, aerospace, rail, nuclear or medical).
- Development for embedded Linux.
- Interest in team leading or work allocation and tracking.
Security and working arrangements
Security Clearance: British Citizen. Post-offer BPSS checks as required. Hybrid (dynamic on-site) working: typically on-site due to workload.
MBDA is a leading defence organisation. We are proud of our employee-led networks and encourage applicants to contact us regarding recruitment processes.
#J-18808-Ljbffr