Overview
In this role you will drive end-to-end development of high-integrity aircraft software during a pivot towards autonomous capabilities. You will own mission system software for both legacy manned platforms and new uncrewed systems, enabling robust reliability while enabling modular open architectures. You will work across dual-platform architectures, open architectures, and regulatory contexts to deliver autonomous capabilities in a cross-functional setting. This is a hands-on, impact-focused opportunity to shape mission management software in a safety-critical domain.
Pay / Benefits
- Generous leave with up to 12 flexi-days per year
- Pension scheme with up to 15% employer contribution
- Mental health support and financial advice
- Bonus scheme for eligible roles
- Access to 4,000+ online courses via Coursera and LinkedIn Learning
- Hybrid working and flexible benefits allowances
Responsibilities
- Design robust, scalable software models and component designs for legacy and new mission computers (dual-platform) with UML
- Champion Modular Open Systems Approaches (FACE/MOSA) to enable future portability across autonomous fleets
- Develop deterministic real-time software (Ada95/C/C++) with careful memory management for high-integrity systems
- Capture analyses and manage complex requirements with DOORS ensuring traceability across manned and unmanned capabilities
- Create test harnesses, perform unit tests, and conduct hardware-in-the-loop integration for HMI and autonomous behaviors
- Produce and maintain standard engineering documentation to support DO-178C qualification
- Act as a technical authority in discussions with customers, suppliers, and multi-disciplinary teams to ensure delivered capabilities meet budgets and requirements
Key requirements
- Broad experience in full software development lifecycle for real-time, high-integrity embedded systems
- Proficiency in Ada95, C, or C++ and UML modelling
- Experience with DOORS for requirements management
- Deep understanding of RTOS, multi-tasking environments, and Linux/UNIX
- Practical experience with DO-178C safety standards and autonomous system certifications
- Proactive architect capable of operating in transitional environments and balancing legacy and new capabilities
- Proactive, architecture-driven mindset
- Strong cross-functional communication
- Customer-facing technical authority
- Ada95
- C/C++
- UML modelling
…
