Enable job alerts via email!

C++ Software Engineer - 10305

Matchtech

Cheltenham

On-site

GBP 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Job summary

A technology staffing company in Cheltenham seeks a skilled software developer for a 9-month contract. You will be responsible for defining and developing software across various integrity levels. Proficiency in Embedded C/C++ and experience with graphical frameworks, such as Vulkan and OpenGL, are essential. Strong organizational and communication skills are key for collaborating with both technical and non-technical teams.

Qualifications

  • Proficiency in Embedded C/C++ is required.
  • Experience with graphical frameworks such as Vulkan and OpenGL is essential.
  • Knowledge of CI/CD workflows and Git is necessary.

Responsibilities

  • Defining, designing, developing, and verifying software.
  • Conducting design and code reviews.
  • Engaging in debugging activities within embedded environments.

Skills

Embedded C/C++
Vulkan
OpenGL
Qt
Git
CI/CD workflows
Debugging tools
Safety analysis techniques
Rust

Job description

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.


Desirable:

  • 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.


Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.