SonicJobs Logo
Left arrow iconBack to search

Senior C++ Engineer

Searchability
Posted 24 days ago, valid for 14 days
Location

Bewdley, Worcestershire DY12 2QW, England

Salary

£40,000 - £60,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Salary: £65-75k
  • Experience required: 2 years
  • The role is for a Senior C++ Engineer with expertise in C++, Cross Platform, and Unit Testing.
  • The position requires 2 days per week on site and is available in multiple UK locations.
  • The team focuses on developing digital products using AI technologies and emphasizes high-quality code and best CI/CD practices.

Senior C++ Engineer

  • £65-75k
  • C++ / Cross Platform / Unit Testing
  • 2 days per week on site - Multiple UK locations
  • /

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 . For further information please call me on . By applying for this role, you give express consent for us to process & 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.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.