C++ Software Engineer

Matchtech Group

  • Cheltenham, Gloucestershire
  • £38.00 per hour
  • Permanent
  • Full-time
  • 1 month ago
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 roleSoftware EngineerImportantSoftware EngineerJob description9 month initial contract3 days per week on site in CheltenhamInside IR35Key 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.

Matchtech Group