×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Mission Management Systems

Job in Yeovil, Somerset County, BA20, England, UK
Listing for: Leonardo UK Ltd
Full Time position
Listed on 2026-07-13
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Unix/Linux, Robotics, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 55000 - 65000 GBP Yearly GBP 55000.00 65000.00 YEAR
Job Description & How to Apply Below

Job Description

Salary: £55k to £65k

Leonardo UK operates a grade‑based salary framework with broad bands. The salary range shown reflects the approved grade band for this role, or a narrower hiring range published within that band, and is benchmarked against the external market. Exceptions above the standard range are managed through governance controls to protect internal equity.

Position

At Leonardo in Yeovil we are seeking an experienced Software Engineer
- Mission Management Systems
to drive the end‑to‑end development of high‑integrity aircraft software during a critical technical pivot. This role focuses on the evolution of our Tactical Mission Management Systems—maintaining the reliability of our legacy manned platforms while architecting the software for our emerging uncrewed and autonomous capabilities.

Your impact

Working within our Helicopter division, you will be taking ownership of complex mission system software components, ensuring legacy systems remain robust, while simultaneously leveraging open architectures to ensure our future uncrewed systems are modular, portable, and ready for the next generation of autonomous missions.

What you’ll do as Software Engineer
- Mission Management Systems
  • Dual‑Platform Architecture: Generate robust, scalable software models and detailed component designs using UML for both legacy manned and new uncrewed mission computers.
  • Open Architecture Integration: Champion the use of Modular Open Systems Approaches (e.g.,
    FACE/MOSA
    ) to ensure future software portability across autonomous fleets.
  • High‑Integrity Implementation: Develop deterministic, mission‑critical real‑time software components (primarily in Ada
    95/C/C++
    ), balancing the need for rigorous memory management with the processing demands of autonomous systems.
  • Requirements & Traceability: Capture, analyse, and manage complex system requirements, ensuring traceability using DOORS across both manned and unmanned capability drops.
  • Verification & Integration: Construct test harnesses, execute unit testing, and conduct hardware‑in‑the‑loop integration to prove both traditional HMI functionality and complex autonomous behaviours.
  • Navigating Certification: Produce and maintain standard engineering documentation. You will ensure legacy systems meet DO‑178C requirements while actively helping the team navigate the emerging regulatory and certification hurdles associated with uncrewed systems.
  • Cross‑Functional Leadership: Act as a technical authority during discussions with customers, suppliers, and multi‑disciplinary teams to ensure autonomous and legacy software delivers the required operational capability within agreed budgets.
What you’ll bring
  • Experience: Broad experience in the full software development lifecycle for real‑time, high‑integrity embedded systems.
  • Core Technical Stack: Strong proficiency in Ada
    95, C, or C++
    . Extensive experience with UML modelling and requirements management via DOORS
    .
  • Operating Environments: Deep understanding of Real‑Time Operating Systems (RTOS), multi‑tasking environments, and command‑based OS (Linux, UNIX).
  • Regulatory Mindset: Practical experience navigating traditional safety standards (like DO‑178C), coupled with a strong appetite for tackling the unique integration and certification challenges of autonomous systems.
  • Mindset: A proactive architect who thrives in a transitional environment, capable of respecting the rigor of manned aviation while innovating for the uncrewed future.
Areas of interest (optional)
  • Advanced Architecture: Integrated Modular Avionics (IMA), Modular Open Systems Approach (MOSA), Future Airborne Capability Environment (FACE), and Model‑Based Systems Engineering (MBSE / SysML).
  • Autonomy & Future Tech: Exposure to autonomous flight rules, robotics/automation technologies, AI/Machine Learning, or modern languages (Rust, C#, Java) as they apply to future uncrewed mission systems.
  • Tactical Domain: Military Tactical Communication, Sensor, and Weapon systems integration for both crewed and uncrewed platforms.
  • Avionics & Hardware: Integration with Aircraft Electrical Systems and networking protocols (IP/Ethernet, Mil‑Std 1553, ARINC
    429).
Security Clearance

This role…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary