Senior Embedded C++ Engineer for Next-Gen Combat Aircraft

Leonardo S.p.A.

City of Edinburgh

Hybrid

GBP 45,000 - 60,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Time to Recharge
Secure your Future
Mental health support
Bonus scheme
Lifelong learning via Coursera/LinkedI

Job summary

Leonardo UK is seeking a Senior Software Engineer to develop, test, and maintain C++ software for the next generation combat aircraft. You will work across Edinburgh and Newcastle sites with systems, firmware and hardware teams to deliver features in an agile environment.

The role requires experience in embedded software, collaboration across sites, and a strong focus on software quality through peer reviews and design excellence.

Qualifications

  • Experience in agile software development in a regulated environment.
  • Proficient in C++ and embedded software.
  • Ability to collaborate across sites and with cross-functional teams.

Responsibilities

  • Develop, test, and maintain C++ software for next-gen aircraft systems.
  • Collaborate with cross-site software engineers, systems, firmware and hardware teams.
  • Deliver features in an agile environment and drive quality through reviews.

Skills

C++
Agile
Embedded
Git
CMake

Tools

Git
CMake

Job description

Leonardo UK is seeking a Senior Software Engineer to develop, test, and maintain C++ software for the next generation combat aircraft. You will work across Edinburgh and Newcastle sites with systems, firmware and hardware teams to deliver features in an agile environment.

The role requires experience in embedded software, collaboration across sites, and a strong focus on software quality through peer reviews and design excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer - Onsite Defence Tech (Edinburgh)
Senior C++ Engineer - Onsite Defence Tech (Edinburgh)

Leonardo • City of Edinburgh

On-site
GBP 45,000 - 70,000
Time to Recharge
Pension scheme with up to 15% employer
Mental health support
+4
Senior C++ Engineer - Defence/Aerospace, Onsite in Edinburgh
Senior C++ Engineer - Defence/Aerospace, Onsite in Edinburgh

Leonardo S.p.A. • City of Edinburgh

On-site
GBP 45,000 - 70,000
Pension scheme
Flexible benefits
Onsite working
+2
Senior C++ Software Engineer – Defence/Aero (Edinburgh)
Senior C++ Software Engineer – Defence/Aero (Edinburgh)

Leonardo S.p.A. • City of Edinburgh

On-site
GBP 45,000 - 70,000
Hybrid Working
Pension up to 15%
Private healthcare
+3
Senior C++ Software Engineer - Onsite Defence Tech
Senior C++ Software Engineer - Onsite Defence Tech

Leonardo UK Ltd • Easter Howgate

On-site
GBP 45,000 - 70,000
Time to Recharge
Pension scheme
Mental health support
+4
Senior Embedded Software Lead for Aerospace & Defense
Senior Embedded Software Lead for Aerospace & Defense

Leonardo UK Ltd • Luton

Hybrid
GBP 70,000 - 110,000
Pension scheme
Private healthcare
Flexible benefits
+1
Senior C++ Engineer – Defence Systems, UK Impact
Senior C++ Engineer – Defence Systems, UK Impact

Leonardo • United Kingdom

On-site
GBP 45,000 - 60,000
Flexi-days
Pension scheme
Mental health support
Senior Embedded Software Lead – Aerospace & Defence
Senior Embedded Software Lead – Aerospace & Defence

Leonardo UK Ltd • Caddington

Hybrid
GBP 85,000 - 120,000
Time to Recharge
Pension scheme
Private healthcare
+2
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
Senior Real-Time Embedded Software Engineer - Hybrid & Growth
Senior Real-Time Embedded Software Engineer - Hybrid & Growth

Leonardo UK Ltd • Caddington

Hybrid
GBP 60,000 - 90,000
Time to Recharge
Pension scheme
Mental health support
+4
Senior Real-Time Embedded Engineer | Hybrid & Growth
Senior Real-Time Embedded Engineer | Hybrid & Growth

Leonardo S.p.A. • England

Hybrid
GBP 52,000 - 70,000
Hybrid working
Pension scheme with employer up to 15%
Mental health support
+3