Software Engineer (Embedded Ada)

Leonardo DRS

Luton

Hybrid

GBP 76,000 - 94,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Generous pension scheme
Flexible hybrid working
Employee training & career development
Wellbeing & financial advice

Job summary

Leonardo DRS is seeking talented Software Engineers to join our Engineering team in a hybrid role based in Luton. You will deliver and integrate real-time embedded software across disciplines, collaborating with hardware, firmware, and systems teams to produce robust, high-quality solutions.

We offer Ada-specific training and a comprehensive benefits package to support wellbeing, career development, and work-life balance.

Qualifications

  • Proven experience in embedded software development with a solid foundation in real-time systems.
  • Strong understanding of integration and requirements engineering to ensure high-quality software solutions.
  • Leadership experience with willingness to mentor teams toward best practices.
  • Knowledge of RTCA-DO178C or equivalent integrity frameworks.
  • Experience with object orientation and Linux/VxWorks is desirable.
  • Adaptability, systems thinking, and leadership potential are key.
  • A good attitude and willingness to learn.

Responsibilities

  • Deliver and integrate high-quality real-time embedded software, ensuring reliable and efficient performance in critical applications.
  • Collaborate with hardware, firmware, and systems engineering teams to develop robust solutions across disciplines.
  • Expand expertise in a supportive environment through learning opportunities in real-time systems and best practices.
  • Lead development approaches focused on design principles, modularity, reuse, and industry best practices.
  • Help shape technical direction and support professional growth.

Skills

Embedded software development
Real-time systems
Integration & requirements engineering
Leadership & mentoring
DO-178C compliance
Object-oriented programming
Adaptability & systems thinking
Willingness to learn

Tools

Ada
C++
Linux
VxWorks

Job description

Salary: £76,000 - 94,000 per year

Requirements
  • Proven experience in embedded software development, with a solid foundation in real-time systems.
  • A strong understanding of integration and requirements engineering, ensuring high-quality software solutions.
  • Leadership experience, with a willingness to mentor and guide teams toward best practices.
  • Knowledge of industry standards, including RTCA-DO178C or equivalent integrity frameworks.
  • Experience with object orientation and Linux/VXWorks is desirable.
  • Adaptability, systems thinking, and leadership potential are key.
  • A good attitude and willingness to learn.
Responsibilities
  • Deliver and integrate high-quality real-time embedded software, ensuring reliable and efficient performance in critical applications.
  • Collaborate with hardware, firmware, and systems engineering teams to develop robust solutions across disciplines.
  • Expand expertise in a supportive environment through learning opportunities in real-time systems and best practices.
  • Lead development approaches focused on design principles, modularity, reuse, and industry best practices.
  • Help shape technical direction and support professional growth.
Technologies
  • Ada
  • Embedded
  • Firmware
  • Hardware
  • Support
  • Linux
  • Security
  • C++
More

We are looking for talented Software Engineers to join Leonardo in our Engineering team. We are happy to explore engineers from any embedded software background and provide Ada-specific training so you can make an impact from day one. We offer a comprehensive, company-funded benefits package supporting wellbeing, career development, and work-life balance, including generous leave, an award-winning pension scheme with up to 15% employer contribution, mental health support, financial advice, employee networks, bonus eligibility, access to 4,000+ online courses, referral rewards, flexible benefits, and flexible hybrid working. We are a global leader in Aerospace, Defence, and Security, headquartered in Italy, with over 53,000 people worldwide including 8,500 across 9 sites in the UK. We are committed to building an inclusive, accessible, and welcoming workplace. This role is based in Luton and is a permanent, full-time hybrid position.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineers (Embedded Ada)
Software Engineers (Embedded Ada)

Leonardo UK Ltd • Caddington

On-site
GBP 60,000 - 80,000
Flexi-days up to 12 per year
Pension up to 15% employer
Mental health support
+5
Software Engineers (Embedded Ada)
Software Engineers (Embedded Ada)

Leonardo • Luton

Hybrid
GBP 65,000 - 85,000
Time to Recharge
Pension scheme
Mental health support
+5
Lead Software Engineer (Embedded Ada)
Lead Software Engineer (Embedded Ada)

Leonardo • Luton

Hybrid
GBP 70,000 - 90,000
Time to Recharge
Pension up to 15%
Mental health support
+5
Lead Software Engineer (Embedded Ada)
Lead Software Engineer (Embedded Ada)

Leonardo UK Ltd • Caddington

Hybrid
GBP 75,000 - 110,000
Time to Recharge: up to 12 flexi-days/
Pension scheme with up to 15% employer
Mental health support
+4
Senior Software Engineer (Real Time Embedded)
Senior Software Engineer (Real Time Embedded)

Leonardo Worldwide Corporation • Luton

Hybrid
GBP 45,000 - 55,000
Generous leave with flexi-days
Pension scheme with up to 15% employer contribution
Free mental health support
+3
Senior Software Engineer (Real Time Embedded)
Senior Software Engineer (Real Time Embedded)

Leonardo UK Ltd • Caddington

Hybrid
GBP 60,000 - 90,000
Time to Recharge
Pension scheme
Mental health support
+4
Senior Software Engineer (Real Time Embedded)
Senior Software Engineer (Real Time Embedded)

Leonardo • Luton

Hybrid
GBP 60,000 - 85,000
Hybrid working
Time to Recharge
Pension scheme
+4
Lead Software Engineer (Real Time Embedded)
Lead Software Engineer (Real Time Embedded)

Leonardo Worldwide Corporation • Luton

Hybrid
GBP 65,000 - 75,000
Flexi-days
Employer Pension 15%
Mental health support
+2
Lead Software Engineer (Real Time Embedded)
Lead Software Engineer (Real Time Embedded)

Leonardo • Luton

Hybrid
GBP 75,000 - 120,000
Flexi-time & Hybrid
Pension 15%
Mental health support
+4
Embedded Software Architect
Embedded Software Architect

Leonardo DRS • Luton

Hybrid
GBP 76,000 - 94,000
Hybrid working options
Pension scheme with up to 15% employer
Mental health support