Enable job alerts via email!

C++ Software Engineer - 10305

Matchtech

United Kingdom

On-site

GBP 80,000 - 100,000

Part time

3 days ago
Be an early applicant

Job summary

A leading technology recruitment agency is seeking a highly skilled C++ Software Engineer for a 9-month contract in Cheltenham. The successful candidate will define, design, and develop software for safety-critical projects. Candidates should have strong proficiency in Embedded C/C++, experience with graphical frameworks, and excellent communication skills. This role is on-site three days a week and falls under IR35 regulations.

Qualifications

  • High proficiency in Embedded C/C++.
  • Experience with graphical frameworks such as Vulkan, OpenGL, and Qt.
  • Knowledge of CI/CD workflows and tools such as Git.

Responsibilities

  • Define, design, develop, and verify software for integrity levels.
  • Conduct design and code reviews.
  • Engage in debugging activities within embedded environments.

Skills

Embedded C/C++
Debugging tools
CI/CD workflows
Vulkan
OpenGL
Qt
Rust

Job description

Our client, a leading developer of mission and safety-critical equipment in the defence and aerospace industry, is currently seeking a highly skilled C++ Software Engineer to join their team on a contract basis.

Key skills required for this role

Software Engineer

Important

Software Engineer

9 month initial contract

3 days per week on site in Cheltenham

Inside IR35

Key Responsibilities:
  • Defining, designing, developing, and verifying software for a variety of integrity levels, from safety-critical to proof of concept.
  • Adhering to internal coding standards to ensure high-quality, robust solutions.
  • Conducting design and code reviews to maintain high-quality standards.
  • Engaging in debugging activities within embedded environments.
Job Requirements:
Technical Expertise:
  • High proficiency in Embedded C/C++.
  • Experience with graphical frameworks such as Vulkan, OpenGL, and Qt.
  • Knowledge of CI/CD workflows and tools such as Git and containerised development environments.
  • Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.
  • Working knowledge of Rust.
  • Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.
Personal Attributes:
  • Strong organisational skills with the ability to collaborate in a wider team environment.
  • Excellent communication skills, capable of effectively liaising with both technical and non-technical stakeholders.
Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.