IT & Software

Senior Software Engineer (Real Time Embedded)

Leonardo DRS

Luton · Bedfordshire · United Kingdom

Overview

In this role you design and deliver high-integrity embedded software for defence-focused systems, collaborating with multidisciplinary engineers. You contribute across the software lifecycle, from requirements to delivery, and gain hands-on experience with hardware in lab settings. The position emphasizes a growth mindset, DevOps thinking, and real-time development on RTOS platforms. You’ll work in a fast-paced environment that values learning, innovation, and contributing to mission-critical solutions.

Pay / Benefits
  • pension scheme with up to 15% employer contribution
  • up to 12 flexi-days per year
  • bonus scheme
  • mental health support
  • free access to 4,000+ online courses
  • hybrid working
Responsibilities
  • Design and deliver high-integrity embedded software solutions
  • Collaborate with multi-disciplinary teams and learn from senior engineers
  • Apply software engineering lifecycle practices from requirements to delivery
  • Participate in build, test, and deployment automation
  • Perform hands-on integration with target hardware in lab environments
Key requirements
  • Around 4 years of embedded software experience in aerospace, defence, or safety-critical domains
  • High-integrity coding using C++ or Ada (RTCA-DO178C)
  • Effective collaboration within cross-functional teams
  • Interest in automation across build, test, and deployment processes
  • Willingness to work directly with hardware in lab environments
  • Understanding of the software lifecycle from requirements through delivery
  • Growth mindset and eagerness to learn
  • collaboration
  • growth mindset
  • learning-oriented
  • RTCA-DO178C compliant development
  • Object-oriented C++ or Ada
  • Linux or VxWorks real-time RTOS experience (desirable)

Reference: WJ-747_30163198

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.