Lead Software Engineer (Real Time Embedded)
Leonardo DRS
In this role you will design and deliver high-integrity embedded software for defence projects, taking a senior/lead position within multidisciplinary teams. You will shape software solutions across the full lifecycle, from requirements to delivery, while promoting best practices and toolchain efficiency. The opportunity emphasizes leadership, hands-on integration with target hardware, and applying secure, reliable software in mission-critical environments. This role offers impact in a global defence technology leader known for innovation and growth.
Pay / Benefits- generous leave with up to 12 flexi-days
- pension scheme with up to 15% employer contribution
- mental health support and wellbeing resources
- access to 4000+ online courses via Coursera and LinkedIn Learning
- bonus scheme for eligible employees
- flexible benefits including private healthcare and discounts
- Design and deliver robust, high-integrity embedded software
- Provide leadership and collaboration within multi-disciplinary teams
- Drive automation across build, test, and deployment (DevOps mindset)
- Perform hands-on integration with target hardware in lab environments
- Demonstrate lifecycle mastery from requirements elicitation to release
- Champion best practices, modular design, and toolchain optimization
- Several years of embedded software experience in aerospace, defence, or other safety-critical domains with delivery track record
- High-Integrity Coding using C++ or Ada (RTCA-DO178C)
- Leadership & collaboration in cross-functional teams
- DevOps mindset for automation in build/test/deploy
- Hands-on integration with target hardware in lab environments
- Desirable RTOS experience (Linux or VxWorks)
- Lifecycle understanding from requirements to delivery and release
- Technical influence to drive best practices and design improvements
- Leadership
- Collaboration
- Proactive learning attitude
- RTCA-DO178C compliant development
- C++
- Ada
Reference: WJ-747_30175889