Senior C++ Engineer – Defence Systems, UK Impact

Leonardo

United Kingdom

On-site

GBP 45,000 - 60,000

Full time

5 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

Flexi-days
Pension scheme
Mental health support

Job summary

Leonardo UK is actively seeking Software Engineers to join a high-performing Agile team working on the Eurofighter Typhoon programme. You will design, develop, test and maintain C++ software across the full lifecycle while collaborating with software, systems, firmware and hardware engineers to deliver integrated, high-quality solutions.

The role emphasizes ownership, innovation, and technical decision-making within a world-leading aerospace platform, with clear career growth in a secure,

Qualifications

  • Strong C++ programming skills.
  • Experience working within an agile team and familiarity with agile software development lifecycle.
  • Proven ability to collaborate across multidisciplinary teams to deliver integrated solutions.
  • Ability to analyse requirements and translate them into effective designs and implementations.
  • Commitment to engineering best practices and high software quality.
  • Working knowledge of Git (or equivalent) source control.
  • Ability to trace, diagnose and resolve software issues; familiarity with a debugger.

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

C++ programming
Agile team
Team collaboration
Requirements analysis
Engineering best practices
Git source control
Debugging

Tools

CMake
Atlassian tooling

Job description

Leonardo UK is actively seeking Software Engineers to join a high-performing Agile team working on the Eurofighter Typhoon programme. You will design, develop, test and maintain C++ software across the full lifecycle while collaborating with software, systems, firmware and hardware engineers to deliver integrated, high-quality solutions.

The role emphasizes ownership, innovation, and technical decision-making within a world-leading aerospace platform, with clear career growth in a secure,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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++ 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++ 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
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 • United Kingdom

On-site
GBP 45,000 - 60,000
Flexi-days
Pension scheme
Mental health support
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 C++ Software Engineer
Senior C++ Software Engineer

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 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 Software Engineer Leonardo UK
Senior Software Engineer Leonardo UK

Abundant Code • City of Edinburgh

Hybrid
GBP 45,000 - 60,000