Senior Embedded Software Engineer — Defense Systems

Leonardo UK Ltd

Wickford

Hybrid

GBP 50,000 - 85,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Time to Recharge
Pension scheme
Mental health support
Bonus scheme
Coursera & LinkedIn Learning
Refer a friend
Flexible benefits
Flexible working

Job summary

Leonardo is seeking a Software Engineer to join our Integrated Sensors & Protection line, focusing on embedded software for defence projects in Basildon. You will craft features using C/C++ on embedded platforms, collaborating with world-class engineers to deliver reliable, innovative products.

We welcome diverse backgrounds and provide development opportunities, a hybrid working pattern, and a strong benefits package. Eligibility for full security clearance is required.

Qualifications

  • Proficient in UML fundamentals and model-driven development.
  • Strong C/C++ programming skills with embedded experience.
  • Experience with DDS middleware and debugging embedded systems.

Responsibilities

  • Develop new features and capabilities for defence software solutions.
  • Collaborate with engineers to continuously improve and innovate market-leading products.
  • Ensure software meets user requirements and formal development standards.

Skills

UML fundamentals
Model Driven Development
C/C++ Programming
Embedded experience
DDS Middleware knowledge
Debugging on embedded platforms
Embedded SoC platforms (Xilinx/TI)
Software Requirements understanding
Coding standards

Tools

Microsoft Visual Studio
CMake
Git
Ubuntu Linux
Rhapsody
Jira
DevOps

Job description

Leonardo is seeking a Software Engineer to join our Integrated Sensors & Protection line, focusing on embedded software for defence projects in Basildon. You will craft features using C/C++ on embedded platforms, collaborating with world-class engineers to deliver reliable, innovative products.

We welcome diverse backgrounds and provide development opportunities, a hybrid working pattern, and a strong benefits package. Eligibility for full security clearance is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Hybrid (Defense)
Senior Embedded Software Engineer — Hybrid (Defense)

Leonardo S.p.A. • Basildon

Hybrid
GBP 70,000 - 95,000
Pension scheme
Flexible working hours
Learning & development
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
Senior Embedded Software Engineer – C++/RTOS (Defense)
Senior Embedded Software Engineer – C++/RTOS (Defense)

Leonardo • Basildon

Hybrid
GBP 65,000 - 90,000
Annual bonus
Pension contributions
Flexible hours
+1
Embedded Software Engineer - Defence Systems
Embedded Software Engineer - Defence Systems

Leonardo • Basildon

Hybrid
GBP 45,000 - 65,000
Time off + flexi-days
Pension scheme
Mental health support
+5
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
Senior Embedded Software Engineer - C/C++, DDS, SoC, Hybrid
Senior Embedded Software Engineer - C/C++, DDS, SoC, Hybrid

Leonardo UK Ltd • Basildon

Hybrid
GBP 55,000 - 75,000
Flexi-time and hybrid working
Generous leave with flexi-days
Award-winning pension scheme
+5
Defence Software Engineer – Embedded & Python
Defence Software Engineer – Embedded & Python

Leonardo UK Ltd • Wickford

Hybrid
GBP 52,000 - 75,000
Hybrid working
Pension scheme
Mental health support
+3
Defense Software Engineer (Hybrid) - Python, C/C++, Embedded
Defense Software Engineer (Hybrid) - Python, C/C++, Embedded

Leonardo S.p.A. • Basildon

Hybrid
GBP 45,000 - 65,000
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
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