Job Type



United Kingdom


Per annum
Skill Level

Key Skills

  • Agile
  • C#
  • CI
  • CMake
Job Posted: May 23, 2024
Share this Job

Senior C++ Engineer

  • Permanent
  • Kidderminster
  • £65000 - £75000 per annum + Hybrid working GBP / Year


Senior C++ Engineer

  • £65-75k
  • C++ / Cross Platform / Unit Testing
  • 2 days per week on site – Multiple UK locations
  • 01244 567 920 / [email protected]

About Us:

Our team spearheads the development and advancement of our digital products. This state-of-the-art solution harnesses AI technologies and serves as the core engine of our platform. We emphasize writing high-quality code and following the best CI/CD practices to ensure excellence in enterprise applications and services. Working closely with our Research Team, we transform innovative ideas into reality and continuously seek improvement.

The Role:

You will ensure our products are developed using the most effective technical approaches and best practices. Collaborating with your team, other teams, and stakeholders, you will play a vital role in building and maintaining an up-to-date knowledge base throughout all stages of the SDLC. Ultimately, you will be responsible for actively establishing clear and efficient development and delivery processes for your areas of the product.

What You Will Do:

  • Develop our products using effective technical approaches and best practices in modern C++.
  • Collaborate with team members and stakeholders to establish efficient development and delivery processes.
  • Ensure high-quality, high-performing code through rigorous testing and code review processes.
  • Contribute to cross-platform development (Windows, Linux, Android, iOS, Mac) using CMake.
  • Utilize unit testing frameworks like GTest/Catch and open-source libraries such as Boost and OpenCV.
  • Implement complex object-oriented patterns, public interfaces, and architectural patterns.
  • Demonstrate genuine passion for problem-solving and issue identification.
  • Apply good knowledge of CI processes and best practices, along with experience in Version Control System (preferably GIT).
  • Thrive in an agile environment, adapting to changing requirements and collaborating effectively with the team.

What We’re Looking For:

  • Strong proficiency in modern C++ development and cross-platform development.
  • Familiarity with unit testing frameworks, open-source libraries, and code review processes.
  • Passion for problem-solving and a commitment to continuous improvement.
  • Experience in Version Control System (preferably GIT) and agile methodologies.

To be considered…

Please either apply by clicking online or emailing me directly to [email protected]. For further information please call me on 01244 567 567. By applying for this role, you give express consent for us to process andamp; submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Patrick Doyle Searchability. I look forward to hearing from you.

Upload your CV or any other relevant file. Max. file size: 256 MB.