glosjobs.co.uk
Sign Up For Daily Job AlertSign up to receive the latest jobs from your favourite categories direct to your inbox.
Upload Your Job AdvertClick here to upload your own job advert.

C/C++ Software Engineer

C/C++ Software Engineer


Gloucestershire

Location: Cheltenham (hybrid working)

Duration: 6 month contract

Inside IR35

Role details:
Our client, a leading developer of mission-critical and safety-critical systems for the defence and aerospace sectors, is seeking a C/C++ Software Engineer for a contract opportunity. The role will involve developing robust embedded software for applications used across military aircraft, vehicles, civil aerospace and unmanned systems.

Key Responsibilities:

  • Defining requirements, designing, developing and verifying software across a range of integrity levels
  • Producing high-quality C and C++ code in line with internal software standards
  • Developing and testing bare-metal embedded software
  • Creating accurate software design documentation and supporting requirements development
  • Carrying out software testing, debugging and verification within embedded environments
  • Participating in design and code reviews to maintain robust engineering standards
  • Working collaboratively with wider engineering teams and technical stakeholders

Job Requirements:

  • High proficiency in C and C++ software development
  • Experience writing bare-metal embedded software
  • Understanding of software development lifecycles, requirements and verification processes
  • Experience with Git, containerised development environments and CI/CD workflows
  • Familiarity with debugging tools, hardware interfaces and safety analysis techniques
  • Strong organisational skills and the ability to collaborate effectively within a wider team
  • Excellent communication skills, with the ability to liaise with technical and non-technical stakeholders

Desirable Skills:

  • Understanding of hardware and software integration
  • Experience with hardware-in-the-loop testing
  • Experience developing software in accordance with DO-178C
  • Knowledge of safety-critical or mission-critical software development


If you are an experienced C/C++ Software Engineer with embedded development expertise and an interest in defence and aerospace technology, apply now.

Salary: Annual +

Hours Per Week: Not Specified

APPLY NOW - START YOUR APPLICATION HERE

Browse All Jobs Browse more jobs from this category Sign up to our weekly newsletter

Email Yourself a Copy of This Job