The opportunity:
At Leonardo, we are looking for multiple industry experienced Principal Software Engineers to join our growing Software community.
What you’ll do as a Principal Software Engineer:
Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded solutions Use C++ and other scripting languages Work to airborne software design standard RTCA 178C and coding standards such as MISRA C++ What we need from you is applied knowledge and industry experience in:
Full software lifecycle including: Requirements Management, Design, Implementation, Test and Integration UML and C++ OOD (Object Oriented Design) techniques Working and delivering software using agile techniques such as Scrum, and tooling such as Jira / Confluence / Bitbucket / GItlab Demonstrable experience in the following areas/tools will help you stand out:
Matlab Simulink, Rhapsody, DOORS, Dimensions or similar tools Security Clearance
You must be eligible for full security clearance. For more information and guidance please visit : https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels