Real-Time Embedded Engineer – Mission Systems & Autonomy

慨正橡扯

Yeovil

Hybrid

GBP 55,000 - 65,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leonardo UK is seeking a Software Engineer for Mission Management Systems in the Helicopter division. You will own complex mission-system software components, ensuring legacy systems remain robust while enabling modular, portable architectures for uncrewed missions.

Responsibilities include real-time Ada/C/C++ development, UML modelling, DOORS requirements, and HWIL integration to validate autonomous behaviours, with a focus on DO-178C compliance and cross-functional leadership.

Qualifications

  • Broad experience in the full software development lifecycle for real-time, high-integrity embedded systems.
  • Proficiency with Ada95, C or C++ and UML modelling; experience with DOORS for requirements management.

Responsibilities

  • Generate robust, scalable software models and detailed component designs using UML for both legacy and uncrewed mission computers.
  • Champion Modular Open Systems Approaches (FACE/MOSA) to enable future portability across autonomous fleets.
  • Develop deterministic, mission-critical real-time software components with emphasis on memory management and performance.
  • Capture, analyse, and manage complex system requirements with traceability using DOORS across manned and unmanned drops.
  • Construct test harnesses, perform unit testing, and conduct hardware-in-the-loop integration to prove HMI functionality and autonomous behaviours.
  • Produce and maintain standard engineering documentation while navigating DO-178C certification hurdles for autonomous systems.

Skills

Ada95
C/C++
UML modelling
DOORS
RTOS
Real-time embedded systems

Tools

DOORS
Linux/UNIX

Job description

Leonardo UK is seeking a Software Engineer for Mission Management Systems in the Helicopter division. You will own complex mission-system software components, ensuring legacy systems remain robust while enabling modular, portable architectures for uncrewed missions.

Responsibilities include real-time Ada/C/C++ development, UML modelling, DOORS requirements, and HWIL integration to validate autonomous behaviours, with a focus on DO-178C compliance and cross-functional leadership.

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

Similar jobs worth comparing

Embedded Mission Software Engineer – Real-Time Autonomy
Embedded Mission Software Engineer – Real-Time Autonomy

Leonardo Worldwide Corporation • Yeovil

Hybrid
GBP 55,000 - 65,000
Hybrid working
Security clearance
Pension scheme
+1
Lead Real-Time Embedded Engineer – Hybrid Work
Lead Real-Time Embedded Engineer – Hybrid Work

Leonardo Worldwide Corporation • Luton

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

慨正橡扯 • Luton

Hybrid
GBP 80,000 - 110,000
Time to Recharge: up to 12 flexi-days
Employer pension up to 15%
Mental health support
+3
Senior Real-Time Embedded Software Engineer
Senior Real-Time Embedded Software Engineer

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 Embedded Software Lead - DO-178C (Aerospace/Defense)
Senior Embedded Software Lead - DO-178C (Aerospace/Defense)

Leonardo Worldwide Corporation • England

Hybrid
GBP 65,000 - 75,000
Generous leave with up to 12 additional flexi-days
Award-winning pension scheme with up to 15% employer contribution
Free mental health support and financial advice
+2
Lead Real-Time Embedded Engineer - Hybrid (Luton)
Lead Real-Time Embedded Engineer - Hybrid (Luton)

Leonardo • England

Hybrid
GBP 70,000 - 110,000
12 flexi-days
Pension up to 15%
Mental health support
+4
Technical Lead - Embedded Defence Software (Hybrid)
Technical Lead - Embedded Defence Software (Hybrid)

Leonardo UK Ltd • Basildon

Hybrid
GBP 65,000 - 80,000
Flexi-days
Pension 15%
Mental health support
+4
Hybrid Embedded Software Architect — C++ & Do-178C
Hybrid Embedded Software Architect — C++ & Do-178C

Leonardo • Luton

Hybrid
GBP 70,000 - 80,000
Generous leave with additional flexi-days
Award-winning pension scheme
Free mental health support
+5
Software Engineer - Mission Management Systems
Software Engineer - Mission Management Systems

慨正橡扯 • Yeovil

Hybrid
GBP 55,000 - 65,000
Lead Software Engineer (Real Time Embedded)
Lead Software Engineer (Real Time Embedded)

Leonardo • Luton

Hybrid
GBP 65,000 - 75,000
Time to Recharge
Pension scheme
Mental health support
+4