Senior C++ Software Engineer – Defence & Embedded Systems

Leonardo UK Ltd

Southampton

Hybrid

GBP 65,000 - 85,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working
On-site in Southampton 2-3 days a week

Job summary

Leonardo UK Ltd, Southampton, is seeking a Software Engineer with C++ experience to join our Integrated Sensors & Protection line of business. You will contribute to developing new features for defence and commercial projects, collaborating with a community of engineers to deliver robust software solutions.

We welcome applicants from varied backgrounds and will support development of software engineers. The role requires workplace presence in Southampton 2-3 days per week with hybrid options.

Qualifications

  • C++ or object-oriented software development experience.
  • Familiarity with electronics and lower-level firmware.
  • Experience interfacing with hardware to create machine-to-machine interfaces.
  • Experience with test frameworks and test development.
  • Knowledge of microservices architecture and containerisation.
  • Experience developing HMI/GUI/UX applications.
  • Proficiency in developing Windows and Linux applications.
  • Experience with iterative/agile development lifecycles and related tools (Jira, DevOps, Git).
  • Familiarity with coding standards and development to design guidelines.
  • Collaborative skills and clear communication.

Responsibilities

  • Develop new features and capabilities for defence and commercial projects.
  • Contribute to test engineering solutions and robust software delivery.
  • Collaborate with a community of engineers to continuously improve and innovate.
  • Interface with hardware and ensure software integrates across systems.

Skills

C++ or OO software development
Electronics & low-level firmware
Interface hardware
Test frameworks & test development
Microservices & containerisation
HMI/GUI/UX
Windows & Linux applications
Iterative development lifecycles (Agil
Jira / DevOps / Git
Development standards & coding
Python, C#, LabVIEW

Tools

Jira
DevOps
Git

Job description

Leonardo UK Ltd, Southampton, is seeking a Software Engineer with C++ experience to join our Integrated Sensors & Protection line of business. You will contribute to developing new features for defence and commercial projects, collaborating with a community of engineers to deliver robust software solutions.

We welcome applicants from varied backgrounds and will support development of software engineers. The role requires workplace presence in Southampton 2-3 days per week with hybrid options.

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

Similar jobs worth comparing

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 – Defence Systems
Hybrid C++ Software Engineer – Defence Systems

Leonardo • Southampton

Hybrid
GBP 54,000 - 70,000
Generous leave
Pension with employer contribution
Mental health support
+2
Senior Software Engineer - C++ (Defense), Hybrid
Senior Software Engineer - C++ (Defense), Hybrid

Leonardo S.p.A. • Southampton

Hybrid
GBP 55,000 - 75,000
Flexible hours
Hybrid Southampton office 2–3 days
Annual bonus
+3
C++ Software Engineer - Hybrid Defense Tech Innovator
C++ Software Engineer - Hybrid Defense Tech Innovator

慨正橡扯 • Southampton

Hybrid
GBP 65,000 - 90,000
Time to Recharge
Secure your Future
Your Wellbeing Matters
+2
C++ Software Engineer
C++ Software Engineer

Leonardo • Southampton

Hybrid
GBP 54,000 - 70,000
Generous leave
Pension with employer contribution
Mental health support
+2
Technical Lead - Embedded Defence Software (Hybrid)
Technical Lead - Embedded Defence Software (Hybrid)

Leonardo UK Ltd • Basildon

Hybrid
GBP 65,000 - 80,000
Flexi-days
Pension 15%
Mental health support
+4
Senior Software Engineer
Senior Software Engineer

Leonardo UK Ltd • Southampton

Hybrid
GBP 65,000 - 85,000
Hybrid working
On-site in Southampton 2-3 days a week
C++ Software Engineer
C++ Software Engineer

Leonardo Worldwide Corporation • Southampton

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

Leonardo • City of Edinburgh

Hybrid
GBP 54,000 - 70,000
12 flexi-days per year
Employer pension 15%
Mental health support
+2
Software Engineer - Defence & Aerospace (Edinburgh)
Software Engineer - Defence & Aerospace (Edinburgh)

Leonardo S.p.A. • City of Edinburgh

Hybrid
GBP 38,000 - 70,000
Hybrid working
Pension scheme
Employee benefits