SonicJobs Logo
Left arrow iconBack to search

Principal Software Engineer

Hernshead Recruitment Ltd
Posted 2 days ago, valid for 7 days
Location

Luton, Bedfordshire LU1 5BL, England

Salary

£80 - £85 per hour

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • We are seeking a Principal Software Engineer to develop embedded software for the Combat Air Electronic Warfare domain.
  • The role requires full software lifecycle experience and collaboration with firmware and hardware engineers.
  • Candidates should have proficiency in C++, UML, and Object-Oriented Design, along with experience in agile methodologies.
  • Security clearance eligibility is mandatory, and familiarity with safety standards like RTCA 178C is required.
  • The position offers a competitive salary of $120,000 and requires a minimum of 8 years of relevant experience.

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.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.