remote
Head of Software Engineering Electronic Warfare - Leonardo
Engineering Manager
Lead the Electronic Warfare software engineering team, driving architecture, delivery and innovation across multiple UK sites while overseeing embedded C++/Python development, Agile processes and DevOps practices.
About the role
Key Responsibilities
- Define and execute the technical vision and architecture for Electronic Warfare software solutions across Luton, Lincoln and Bristol sites.
- Lead, mentor and grow a multidisciplinary engineering team, fostering a culture of high performance, collaboration and continuous improvement.
- Oversee the full software lifecycle, from requirements and design through implementation, testing, integration and sustainment of embedded C++ and Python systems.
- Drive Agile and DevOps practices to ensure rapid, reliable delivery and maintainability of mission‑critical applications.
- Partner with product, systems and hardware teams to align software strategy with business objectives and compliance requirements.
Requirements
- 10+ years of software engineering experience, with at least 5 years in a senior leadership or head of engineering role.
- Strong expertise in C++ and Python development for embedded, real‑time systems.
- Proven track record designing and delivering complex, high‑assurance software architectures.
- Deep understanding of Agile methodologies, CI/CD pipelines and DevOps tooling.
- Excellent communication and stakeholder management skills, with the ability to influence across multiple locations.