Principal Software Engineers

leonardocompany

Luton

Hybrid

GBP 60,000 - 90,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leonardo is seeking a Real Time Embedded Software Engineer in Luton, UK, offering hybrid working and involvement in defence-focused engineering projects. The role emphasises developing high-integrity, real-time software in C++ within multidisciplinary Agile teams.

Candidates should have hands-on lab integration experience with target hardware and a solid understanding of the software development lifecycle from requirements to delivery, with a focus on modular, reusable code and DO-178C style

Qualifications

  • Experience delivering RT embedded software for defence applications.
  • Strong C++ OO design and real-time debugging.
  • Hands-on lab integration with target hardware.
  • Familiarity with RTOS such as VXWorks or Linux-based real-time platforms.
  • Understanding software development lifecycle from requirements to delivery.
  • Ability to influence design choices and promote modular, reusable code.

Responsibilities

  • Develop real-time embedded software in C++ for target hardware.
  • Perform integration and testing in a lab environment.
  • Collaborate within multidisciplinary Agile teams.
  • Ensure high code quality and compliance with DO-178C where applicable.

Skills

Real Time Embedded Software
Object Oriented C++
Lab integration
Linux
VXWorks RTOS
Agile teamwork
Software lifecycle

Tools

Linux
VXWorks RTOS

Job description

Job Description

Are you a Real Time Embedded Software Engineer ready to take the next step on your career journey. If you are looking at opportunities for progression, to learn and grow within a supportive environment, Leonardo has multiple roles available.

Do you want to deliver solutions within multidisciplinary Agile teams working on the forefront of defence engineering projects?

Do you value job security and flexible working with great benefits and an emphasis on work life balance?

Below is a guide as to the list of skills and behaviours for the role which we value over experience:

  • Inspiring and motivating others working with in multi disciplined teams
  • Delivering high quality, high integrity code (eg RTCA-DO178C) using object oriantated C++
  • Hands on Integration working within a lab enviroment on target hardware
  • Implementation of real time embedded software applications built upon Linux or VXWorks RTOS (Desirable)
  • An understanding of the Software Engineering lifecycle from requirements elicitation to delivery and release.
  • The ability to Influence the development approach considering design principles, modularity and reuse, best practice, toolchain and much more.

See what we do at https://electronics.leonardo.com/en/electronic-warfare

Primary Location

GB - Luton - Cap. Green 300

Contract Type

Hybrid Working: Hybrid

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

Similar jobs worth comparing

Senior Software Engineers
Senior Software Engineers

leonardocompany • Luton

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer (Real Time Embedded)
Senior Software Engineer (Real Time Embedded)

Leonardo UK Ltd • Caddington

Hybrid
GBP 60,000 - 90,000
Time to Recharge
Pension scheme
Mental health support
+4
Lead Software Engineer (Real Time Embedded)
Lead Software Engineer (Real Time Embedded)

Leonardo • Luton

Hybrid
GBP 75,000 - 120,000
Flexi-time & Hybrid
Pension 15%
Mental health support
+4
Lead Software Engineer (Real Time Embedded)
Lead Software Engineer (Real Time Embedded)

慨正橡扯 • Luton

Hybrid
GBP 80,000 - 110,000
Time to Recharge: up to 12 flexi-days
Employer pension up to 15%
Mental health support
+3
Senior Software Engineer (Real Time Embedded)
Senior Software Engineer (Real Time Embedded)

Leonardo • Luton

Hybrid
GBP 60,000 - 85,000
Hybrid working
Time to Recharge
Pension scheme
+4
Senior Software Engineer (Real Time Embedded)
Senior Software Engineer (Real Time Embedded)

Leonardo Worldwide Corporation • Luton

Hybrid
GBP 45,000 - 55,000
Generous leave with flexi-days
Pension scheme with up to 15% employer contribution
Free mental health support
+3
Software Engineers (Embedded Ada)
Software Engineers (Embedded Ada)

Leonardo UK Ltd • Caddington

On-site
GBP 60,000 - 80,000
Flexi-days up to 12 per year
Pension up to 15% employer
Mental health support
+5
Lead Software Engineer (Real Time Embedded)
Lead Software Engineer (Real Time Embedded)

Leonardo Worldwide Corporation • Luton

Hybrid
GBP 65,000 - 75,000
Flexi-days
Employer Pension 15%
Mental health support
+2
Software Engineers (Embedded Ada)
Software Engineers (Embedded Ada)

Leonardo • Luton

Hybrid
GBP 65,000 - 85,000
Time to Recharge
Pension scheme
Mental health support
+5
Principal Software Engineer
Principal Software Engineer

Leonardo S.p.A. • Basildon

Hybrid
GBP 80,000 - 110,000
Flexible working
Annual bonus
Pension contributions
+2