Senior C++ Engineer - Defence/Aerospace, Onsite in Edinburgh

Leonardo S.p.A.

City of Edinburgh

On-site

GBP 45,000 - 70,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Pension scheme
Flexible benefits
Onsite working
Training and courses
Mental health support

Job summary

Leonardo UK in Edinburgh is recruiting Software Engineers to contribute to the Eurofighter Typhoon programme. You will join an Agile team of engineers, developing, testing, and sustaining C++ software critical to UK air defence. The role offers working onsite with clear career development in a leading aerospace company.

You will participate across the software lifecycle, translate requirements into designs, and drive engineering excellence within a fast-paced, collaborative environment.

Qualifications

  • Strong C++ programming skills.
  • Experience in agile software development lifecycle.
  • Ability to collaborate across multidisciplinary engineering teams.
  • Translate requirements into effective software designs and implementations.
  • Commitment to high engineering standards and software quality.
  • Working knowledge of Git (or equivalent) source control.
  • Familiarity with embedded environments.

Responsibilities

  • Develop, test, and maintain C++ software for the Eurofighter Typhoon programme.
  • Collaborate within a multidisciplinary team spanning software, systems, firmware, and hardware engineering.
  • Deliver new features and enhancements in an agile development environment.
  • Translate requirements into effective software designs and solutions.
  • Investigate, debug, and resolve software issues.
  • Contribute to software architecture and technical decision-making.
  • Take ownership of tasks from planning through to delivery.
  • Conduct code reviews and uphold high standards of software quality.
  • Share knowledge and contribute to continuous team improvement.

Skills

Strong C++ programming skills
Agile software development
Multidisciplinary collaboration
Requirements analysis
Engineering practices
Git version control
Embedded environments familiarity

Tools

Git
CMake
Debugger
Atlassian toolset

Job description

Leonardo UK in Edinburgh is recruiting Software Engineers to contribute to the Eurofighter Typhoon programme. You will join an Agile team of engineers, developing, testing, and sustaining C++ software critical to UK air defence. The role offers working onsite with clear career development in a leading aerospace company.

You will participate across the software lifecycle, translate requirements into designs, and drive engineering excellence within a fast-paced, collaborative environment.

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++ 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 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 Software Engineer – Ada/C++ for Radar Systems (Edinburgh)
Senior Software Engineer – Ada/C++ for Radar Systems (Edinburgh)

Owen Thomas B Corp • City of Edinburgh

Hybrid
GBP 45,000 - 60,000
Senior C++ Software Engineer
Senior C++ Software Engineer

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
Senior C++ Software Engineer

Leonardo UK Ltd • Easter Howgate

On-site
GBP 45,000 - 70,000
Time to Recharge
Pension scheme
Mental health support
+4
Senior Embedded C++ Engineer for Next-Gen Combat Aircraft
Senior Embedded C++ Engineer for Next-Gen Combat Aircraft

Leonardo S.p.A. • City of Edinburgh

Hybrid
GBP 45,000 - 60,000
Time to Recharge
Secure your Future
Mental health support
+2
Senior Software Engineer Leonardo UK
Senior Software Engineer Leonardo UK

Abundant Code • City of Edinburgh

Hybrid
GBP 45,000 - 60,000
Senior Software Engineer
Senior Software Engineer

Leonardo UK Ltd • Easter Howgate

On-site
GBP 38,000 - 70,000
Time to Recharge
Pension scheme
Mental health support
+2