Leonardo is looking for Lead Software Engineers to join our growing Electronic Warfare (EW) business, leading the development and delivery of world leading EW solutions across a variety of platforms.
You will lead a team of engineers ensuring delivery of the right technical solution at the right time for the right cost. To support this, you will take a pivotal role in supporting the development of others.
Cutting-Edge: You will deliver software solutions to a variety of platforms using the latest development methods and technologies.
Innovative: You will be involved with novel product development and emerging technologies that have been supported by Leonardo's £200m annual investment in research and development.
Challenging: You will be given the opportunity to rise to new challenges in a highly collaborative and supportive environment, whether that be upgrading a legacy system to ensure a world leading capability or a cutting-edge new solution to support the future.
Collaborative: You will be working with highly skilled engineers across multiple domains in an Agile environment.
Customer-Focused: You will be supporting the future needs of the UK Royal Air Force and working closely with our customer will be vital to ensure that our solutions meet their future operational needs.
WHAT YOU'LL GET
Software Engineering: Apply and further develop your knowledge of software engineering.
EW Expertise: Leonardo has subject-matter experts with extensive and detailed knowledge of the EW domain; technology, performance, and operational capabilities – the learning potential is limitless!
Prestige: You can be at the forefront of the provision of truly significant UK defence programmes.
Influence: You will be able to apply your knowledge and experience to influence the next generation of sensor and communication systems for a next generation combat aircraft.
Teamwork: You will work alongside like-minded professional engineers in a highly collaborative environment.
Continuous Learning: You'll be supported in your ongoing professional development though training and mentoring.
Connections: You will be joining an expansive team of around 7,000 people at six major sites across the UK.
Legacy: We are proud of our rich heritage in Electronic Warfare (EW); over 100 years of EW history. Today we're providing the latest advances in radio frequency technology and you can be part of the next 100 year legacy.
A collaborative and flexible working environment balancing the needs of the projects as well as the individual
Key Responsibility Areas
WHAT YOU'LL DO
You will deliver planning and technical leadership and create a culture of personal development, progression and high performance for your software team.
You will be responsible for ensuring the planned activities align with producing an appropriate technical solution to cost, quality and budget.
You will understand the project future needs and work with the function to define and implement strategies for recruitment, development, tooling, technologies and process.
Skills, Qualifications & Knowledge Required
WHAT WE'RE LOOKING FOR
People with a passion for developing and leading others to deliver complex, cutting-edge software solutions to a variety of platforms.
You should have a degree level qualification (or equivalent) in a relevant discipline and a desire to learn and share knowledge with others. In addition, you will be expected to have some of the following:
Extensive Real Time Embedded development experience ideally using a Real Time OS (RTOS).
Some experience of architecting Real Time Embedded software solutions.
Proficiency in refactoring, including techniques to develop and extend legacy code.
Expertise in designing, building, testing and maintaining modern software applications.
Experience of leading software development to quality, cost and budget
Knowledge of the latest continuous integration and continuous delivery techniques.
Demonstrable experience and success within your previous role, including taking responsibility for remaining up to date with relevant technologies, methodologies and personal development.
Support the development and enhancement of business processes by evaluating technologies, developing processes and supporting best-practice.
Actively contribute to sharing knowledge and developing others