Haystack
← Back to Jobs
Temporary/Casual
Technology
IR

C/C++ Software Engineer

Inspired RecruitmentCheltenham, Gloucestershire🇬🇧United KingdomPosted 19 Sept 2026

Quick Overview

Seniority
Mid Senior
Employment type
Temporary/Casual
Work mode
On Site
Location
Cheltenham, Gloucestershire, United Kingdom
Posted
8 hours ago
C++Git

Job Description

My client is looking for a dynamic and experienced C/C++ developer to assist in delivering on embedded C/C++ safety critical projects. The role will involve working onsite 3 days per week in Cheltenham

The role will involve working on aerospace and defense systems. We are seeking an experienced Software Engineer with a wide breadth of skills who is interested in applying those skills and furthering their development skillset on a variety of software projects.

As a Software Engineering Contractor, you will be expected to produce C/C++ code to internal software standards, develop and validate requirements, produce accurate design documentation, and complete thorough software testing.

Key Responsibilities

Software Development:

  • Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical to proof of concept.
  • Coding to internal coding standards and ensuring high quality robust solutions.
  • Conduct design and code reviews to maintain high-quality standards.
  • Debugging in embedded environments.

Required Skills and Experience

Technical Expertise:

  • High proficiency in C/C++
  • Experience in writing bare metal embedded software
  • CI/CD workflow. Experience with Git, Containerised development environments, CI/CD.
  • Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.

Personal Attributes:

  • Strong organizational skills with the ability to collaborate in a wider team.
  • Excellent communication skills, capable of effectively liaising with technical and non-technical stakeholders.

Desirable Qualifications:

  • Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.
  • experience in developing to DO-178C.

Similar jobs