Defense Software Engineer (Hybrid) - Python, C/C++, Embedded

Leonardo S.p.A.

Basildon

Hybrid

GBP 45,000 - 65,000

Full time

4 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

Job summary

Leonardo S.p.A. in Basildon is seeking a Software Engineer to contribute to the Integrated Sensors & Protection line of defence projects. You will participate in developing new features, collaborating with world-class engineers, and delivering robust software in an Agile environment.

The role offers hybrid working with flexibility and opportunities for professional growth within a global aerospace and defence leader. Security screening and BPSS alignment may apply.

Qualifications

  • Core software engineering fundamentals and design
  • Experience with Python and C/C++
  • Understanding of SDLC and agile delivery processes

Responsibilities

  • Develop new features and capabilities for defence products.
  • Collaborate with engineers to continuously improve and innovate.
  • Follow agile processes and meet software requirements.

Skills

Programming fundamentals
Object Oriented Design
Problem solving
Python
Understanding of Software Development 
Delivery to Software Requirements
Agile environment
C/C++
Embedded experience
TCP/IP communication

Tools

Microsoft Visual Studio
Git
Ubuntu Linux
VS Code
Jira
DevOps

Job description

Leonardo S.p.A. in Basildon is seeking a Software Engineer to contribute to the Integrated Sensors & Protection line of defence projects. You will participate in developing new features, collaborating with world-class engineers, and delivering robust software in an Agile environment.

The role offers hybrid working with flexibility and opportunities for professional growth within a global aerospace and defence leader. Security screening and BPSS alignment may apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Senior Embedded Software Engineer — Defense Systems
Senior Embedded Software Engineer — Defense Systems

Leonardo UK Ltd • Wickford

Hybrid
GBP 50,000 - 85,000
Time to Recharge
Pension scheme
Mental health support
+5
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
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
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
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
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