Advance Search

Browse CVs

Principal Software Engineer

Posted 9 days ago

  • Luton, Bedfordshire
  • Contract
  • £80 to £85 /Yr
  • Sponsored
  • Expires In 19 days

About this Position:
We are looking for a Principal Software Engineer to join our growing Software community, developing cutting-edge embedded software for the Combat Air Electronic Warfare domain. This role involves working across the full software lifecycle and collaborating with firmware and hardware engineers to create high-performance embedded solutions.
Job Responsibilities:




  • Develop embedded software using RTOSs such as VxWorks or Embedded Linux.

  • Deploy software to multi-core or distributed hardware platforms.

  • Collaborate with firmware and hardware engineers to deliver embedded solutions.

  • Use C++ and scripting languages to develop and optimise software.

  • Work to airborne software design standards (RTCA 178C) and follow coding guidelines such as MISRA C/C++.





Experience Required:




  • Full software development lifecycle experience, including requirements management, design, implementation, test, and integration.

  • Proficiency in UML, C++, and Object-Oriented Design (OOD) techniques.

  • Experience working with agile methodologies (Scrum) and tools such as Jira, Confluence, Bitbucket, and GitLab.

  • Understanding of RTCA 178C DAL C Design Assurance or similar safety standards.

  • Experience with tools such as MATLAB Simulink, Cameo, DOORS, or Dimensions is desirable.

  • Security clearance eligibility is mandatory.