Senior Software Engineer - C++ (Defense), Hybrid

Leonardo S.p.A.

Southampton

Hybrid

GBP 55,000 - 75,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible hours
Hybrid Southampton office 2–3 days
Annual bonus
Pension contributions
25 days holiday
Work from home

Job summary

Leonardo, a global leader in Aerospace, Defence and Security, is seeking a Software Engineer with C++ experience to join our Integrated Sensors & Protection line in Southampton. You will develop new features and collaborate with a community of engineers to deliver test-driven solutions for defence and commercial projects.

We value hands-on development across Windows and Linux, hardware interfacing, and modern DevOps tooling.

Qualifications

  • C++ or relevant OO software development.
  • Familiarity with Electronics and low-level firmware.
  • Experience with Windows & Linux applications.
  • Familiarity with tools to interface with hardware and APIs.
  • Experience with Jira, DevOps, and Git workflows.

Responsibilities

  • Develop new features and capabilities using innovative software solutions.
  • Collaborate with a community of engineers to create Test Engineering solutions.
  • Contribute to production of market-leading products in defence and commercial sectors.

Skills

C++ development
Object oriented
Test frameworks
Windows & Linux apps
Jira / DevOps / Git
Python
LabVIEW
CUDA integration

Tools

Git
Docker
Kubernetes

Job description

Leonardo, a global leader in Aerospace, Defence and Security, is seeking a Software Engineer with C++ experience to join our Integrated Sensors & Protection line in Southampton. You will develop new features and collaborate with a community of engineers to deliver test-driven solutions for defence and commercial projects.

We value hands-on development across Windows and Linux, hardware interfacing, and modern DevOps tooling.

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

Similar jobs worth comparing

C++ Software Engineer for Defense Tech (Hybrid)
C++ Software Engineer for Defense Tech (Hybrid)

Leonardo • Southampton

Hybrid
GBP 55,000 - 75,000
Annual bonus
Flexible working
Hybrid work environment
+1
C++ Software Engineer - Defence (Hybrid, Southampton)
C++ Software Engineer - Defence (Hybrid, Southampton)

Leonardo Worldwide Corporation • Southampton

Hybrid
GBP 54,000 - 70,000
Hybrid working
Pension (15%+)
Mental health support
+3
Hybrid C++ Software Engineer for Defence Tech
Hybrid C++ Software Engineer for Defence Tech

Leonardo • Southampton

Hybrid
GBP 55,000 - 75,000
Time to Recharge
Secure your Future
Your Wellbeing Matters
+2
Principal Software Engineer - Embedded C/C++ for Defence
Principal Software Engineer - Embedded C/C++ for Defence

Leonardo S.p.A. • Basildon

Hybrid
GBP 80,000 - 110,000
Flexible working
Annual bonus
Pension contributions
+2
Principal Embedded Software Architect - Defense C++
Principal Embedded Software Architect - Defense C++

Leonardo • Basildon

Hybrid
GBP 90,000 - 130,000
Flexible working hours
Flexible benefits
Above average pension contributions
+6
Defence Software Lead - C++ & Embedded Systems
Defence Software Lead - C++ & Embedded Systems

Leonardo SpA • Basildon

Hybrid
GBP 65,000 - 80,000
Hybrid working
Competitive pension
Professional development
+1
Lead Embedded Software Engineer (C/C++, Defence)
Lead Embedded Software Engineer (C/C++, Defence)

Leonardo UK Ltd • Wickford

Hybrid
GBP 90,000 - 140,000
Flexible working hours
Annual bonus
25 days holiday
C++ Software Engineer - Embedded Defense (Edinburgh) Onsite
C++ Software Engineer - Embedded Defense (Edinburgh) Onsite

Leonardo • City of Edinburgh

On-site
GBP 38,000 - 70,000
Time to Recharge
Pension scheme
Mental health support
+1
Senior C# .NET Software Engineer – Hybrid, Growth & Impact
Senior C# .NET Software Engineer – Hybrid, Growth & Impact

Leonardo • Luton

Hybrid
GBP 65,000 - 90,000
Flexi-days
Pension up to 15%
Mental health support
+7
Software Engineer - Hybrid, Edinburgh (Aerospace/Defense)
Software Engineer - Hybrid, Edinburgh (Aerospace/Defense)

Leonardo SpA • City of Edinburgh

Hybrid
GBP 38,000 - 50,000