About this role
Salary: £150,000 - 150,000 per year
Requirements: High proficiency in C/C++Experience in writing bare metal embedded softwareExperience with CI/CD workflowExperience with Git and containerised development environmentsFamiliarity with debugging tools, hardware interfaces, and safety analysis techniquesStrong organizational skills with the ability to collaborate in a wider teamExcellent communication skills, capable of effectively liaising with technical and non-technical stakeholdersUnderstanding of hardware/software integration and hardware-in-the-loop (HIL) testingExperience in developing to DO-178C Responsibilities: Assist in delivering embedded C/C++ safety critical projectsWork onsite 3 days per week in CheltenhamWork on aerospace and defense systemsProduce C/C++ code to internal software standardsDevelop and validate requirementsProduce accurate design documentationComplete thorough software testingCarry out requirements definition, design, development, and verification across a variety of integrity levels, from safety critical to proof of conceptConduct design and code reviews to maintain high-quality standardsDebug in embedded environments Technologies: CI/CDEmbeddedGitHardwareSupportC++ More:
We are looking for a dynamic and experienced Software Engineer Contractor with a wide breadth of skills to support a variety of software projects and further develop our teams skillset. The role is based onsite in Cheltenham for 3 days per week and involves work on aerospace and defense systems. We offer the opportunity to contribute to embedded C/C++ safety critical projects across a range of integrity levels, from safety critical to proof of concept.
last updated 39 week of 2026