Embedded Software Architect — C++ & Linux

Leonardo UK Ltd

Caddington

Hybrid

GBP 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Time to Recharge
Pension up to 15% employer
Mental health support
Bonus scheme
Access to 4,000+ online courses
Refer a friend reward

Job summary

Leonardo UK Ltd is seeking an Embedded Software Architect to shape future systems and lead software engineering solutions from the requirements stage through to architectural deployment. You will influence approaches, drive modular design, and ensure robust implementations of complex EW software.

The role emphasises C++ and embedded software expertise, UML modelling, and network/Ethernet knowledge, with BPSS/NSV screening and a hybrid work model in the UK.

Qualifications

  • Engaged in shaping software architecture at system level.
  • Experience in C++ and embedded software solutions preferred.
  • Familiarity with UML modelling and design patterns helpful.

Responsibilities

  • Engage with stakeholders to determine system and software requirements.
  • Collaborate on architectural solutions from platform to software components.
  • Influence development approach: design principles, modularity, reuse, toolchain.

Skills

Software architecture
C++ & embedded
UML Modelling
Object Orientation
Design Patterns
Linux / VXWorks
Requirements Engineering
Network architectures
Ethernet protocols
DO-178C

Job description

Leonardo UK Ltd is seeking an Embedded Software Architect to shape future systems and lead software engineering solutions from the requirements stage through to architectural deployment. You will influence approaches, drive modular design, and ensure robust implementations of complex EW software.

The role emphasises C++ and embedded software expertise, UML modelling, and network/Ethernet knowledge, with BPSS/NSV screening and a hybrid work model in the UK.

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

Similar jobs worth comparing

Embedded Software Architect - Hybrid, Impactful Systems
Embedded Software Architect - Hybrid, Impactful Systems

Leonardo DRS • Luton

Hybrid
GBP 76,000 - 94,000
Hybrid working options
Pension scheme with up to 15% employer
Mental health support
Embedded Software Architect
Embedded Software Architect

Leonardo DRS • Luton

Hybrid
GBP 76,000 - 94,000
Hybrid working options
Pension scheme with up to 15% employer
Mental health support
Technical Lead & Embedded Software Architect
Technical Lead & Embedded Software Architect

Leonardo UK Ltd • Wickford

Hybrid
GBP 65,000 - 80,000
Time to Recharge
Secure pension scheme
Wellbeing support and mental health
+3
Senior Embedded Software Architect – Aerospace & Defence
Senior Embedded Software Architect – Aerospace & Defence

Leonardo • Luton

Hybrid
GBP 75,000 - 110,000
Pension scheme
Mental health support
Learning & development budget
+5
Embedded Software Architect
Embedded Software Architect

Leonardo UK Ltd • Caddington

Hybrid
GBP 90,000 - 130,000
Time to Recharge
Pension up to 15% employer
Mental health support
+3
C++ Software Engineer – Embedded Aerospace
C++ Software Engineer – Embedded Aerospace

Leonardo UK Ltd • Easter Howgate

On-site
GBP 38,000 - 70,000
Senior Embedded Software Lead – Aerospace & Defence
Senior Embedded Software Lead – Aerospace & Defence

Leonardo UK Ltd • Caddington

Hybrid
GBP 85,000 - 120,000
Time to Recharge
Pension scheme
Private healthcare
+2
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
Ada-Driven Real-Time Embedded Engineer - Lead & Grow
Ada-Driven Real-Time Embedded Engineer - Lead & Grow

Leonardo • Luton

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