Taro Logo

Lead Software Engineer

International technology company specializing in aerospace, defense and electronic warfare systems.
Luton, UK
Embedded
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Defense · Aerospace

Job Description

Leonardo is seeking a Lead Software Engineer to serve as a Technical Authority across their Electronic Warfare (EW) and Future Combat Air programmes in Luton. This senior role combines technical leadership with significant autonomy and responsibility for key software components or entire projects. As a Software Technical Authority, you'll be the leading voice on software matters, working directly with Project Engineering Leads to manage risks and ensure delivery according to DO-178C standards. The position offers clear progression paths toward Software Design Authority and Chief Engineer roles.

The role demands expertise in embedded software engineering within aerospace and defense contexts, with a focus on safety-critical systems and DO-178C compliance. You'll lead technical direction, risk assessment, and process compliance while mentoring junior engineers. Key responsibilities include architecting software solutions, ensuring security and safety principles are followed, and managing technical risks across software components.

This is an excellent opportunity for an experienced software engineer looking to step into a technical leadership role at a global aerospace and defense company. The position offers hybrid working arrangements and the chance to work on cutting-edge electronic warfare systems. The ideal candidate will bring several years of embedded software experience, strong leadership capabilities, and deep domain knowledge in electronic warfare or combat air systems.

The role provides structured training and mentorship opportunities, supporting your professional growth while contributing to critical defense technology programs. You'll work in a collaborative environment, interfacing with various engineering teams and stakeholders to deliver mission-critical software solutions.

Last updated a month ago

Responsibilities For Lead Software Engineer

  • Ensure software architecture and design strategy aligns with platform and system goals
  • Guide teams in applying Secure by Design and safety-critical principles
  • Lead technical risk identification and mitigation across software components
  • Champion robust software assurance activities aligned with DO-178
  • Ensure development activities meet internal governance and regulatory obligations
  • Coach and develop junior engineers in software engineering excellence
  • Collaborate with systems, hardware and firmware teams to ensure coherent integration
  • Act as liaison between development teams and project leadership

Requirements For Lead Software Engineer

  • Several years embedded software engineering experience in aerospace, defence, or other mission-critical domains
  • Hands-on delivery of DO-178C software, with lifecycle experience from requirements through certification
  • Leadership background in architectural design, risk mitigation, or technical governance
  • Strong domain and product knowledge in Electronic Warfare or Future Combat Air platforms
  • Demonstrated ability to mentor and coach engineers
  • Familiarity with legacy systems, export controls, interoperability, and long-term product evolution

Related Jobs

Lead Software Engineer (Embedded Ada)

Lead Software Engineer position at Leonardo, focusing on Embedded Ada development for real-time systems, combining technical leadership with hands-on development in Luton, UK.

Staff AI / ML Embedded Engineer

Staff AI/ML Embedded Engineer position at Analog Devices, focusing on developing and optimizing AI solutions for embedded systems and hardware platforms.

Staff Engineer, Digital Design

Staff Digital Engineer position at Analog Devices, focusing on complex system architecture and digital design for consumer electronics applications.

Staff Engineer, Analogue/PMIC Design

Staff Engineer position at Qualcomm focusing on Analogue/PMIC Design, requiring expertise in power management systems and analog design, based in Cambridge, UK.

Staff Engineer, Analogue/PMIC Design

Staff Engineer position at Qualcomm focusing on Analogue/PMIC Design, requiring expertise in power management systems and analog design with 5+ years experience.