IT & Software

Embedded Software Architect

Leonardo DRS

Luton · Bedfordshire · United Kingdom

Overview

As an Embedded Software Architect at Leonardo, you will shape how complex systems are brought to life through robust software and architecture. You will collaborate with stakeholders to define system and software requirements and craft platform-wide solutions that enable advanced EW capabilities. You’ll influence development approaches, prioritising modular design, reuse, and best practices across toolchains. You join a mission-driven team tackling high-integrity embedded software in a secure context, offering a meaningful impact on critical defence technology.

Pay / Benefits
  • pension scheme with employer contributions
  • flexible benefits up to 500 annually
  • mental health support and financial advice
  • online courses via Coursera and LinkedIn Learning
  • bonus scheme for eligible employees
  • flexible/hybrid working
Responsibilities
  • Engage with stakeholders to define system and software requirements
  • Collaborate on architectural solutions at platform level
  • Influence development approach focused on design principles, modularity, and reuse
Key requirements
  • Software architecture expertise
  • Experience in C++ and embedded software solutions
  • UML Modelling
  • Object Orientation
  • Design Patterns
  • Linux / VXWorks (Desirable)
  • Requirements Engineering
  • Network architectures and Ethernet protocols
  • High integrity e.g. RTCA-DO178C
  • Security clearance considerations (BPSS/NSV)
  • Good attitude and willingness to learn
  • Cross-functional collaboration
  • Strong communication with stakeholders
  • C++
  • Embedded software
  • UML modelling

Reference: WJ-747_30169750

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.