Job Search and Career Advice Platform

Enable job alerts via email!

C++ Software Engineer

Adria Solutions Ltd

Netherton

Hybrid

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in the United Kingdom is seeking a C++ Software Engineer to advance innovative computer vision systems. The successful candidate will possess strong proficiency in C++ and experience with image processing tools like OpenCV. Responsibilities include integrating global systems and working closely with cross-functional teams. The role offers competitive salary, flexible working, and opportunities for international travel to support product deployments.

Benefits

Competitive salary and benefits package
Flexible working arrangements
Ongoing professional development
Collaborative, innovative culture

Qualifications

  • Strong proficiency in C++ is essential.
  • Experience with OpenCV or similar libraries for image processing.
  • Degree in a relevant field like Computer Science or Engineering.

Responsibilities

  • Integrate and optimize real-time computer vision systems.
  • Collaborate with hardware and controls engineers in Agile settings.
  • Support large-scale product deployments internationally.

Skills

Strong proficiency in C++
Experience with OpenCV or similar image processing libraries/tools
Exposure to RGB, hyperspectral, or x-ray camera systems
Knowledge of C# (.NET integration)
Python (scripting/automation)
Git, SVN, or other DevOps tools
Experience with SQL

Education

Degree in Computer Science, Physics, Mathematics, Engineering, or related discipline
Job description
Overview

C++ Software Engineer (C++ / Image Processing)

My client, a global leader in intelligent automation, is seeking a talented Software Engineer to help advance cutting-edge computer vision and real-time processing systems. This is a unique chance to join a world-class engineering team driving innovation across international markets.

You’re an inquisitive and motivated engineer who enjoys tackling complex challenges, collaborating across disciplines, and delivering impactful, real-world solutions.

What You’ll Bring
  • Strong proficiency in C++
  • Experience with OpenCV or similar image processing libraries / tools
  • Exposure to RGB, hyperspectral, or x-ray camera systems (a strong advantage)
  • Degree in Computer Science, Physics, Mathematics, Engineering, or a related discipline
Bonus Skills
  • Experience with OpenVINO for AI inference and Intel hardware optimization
  • Knowledge of C# (.NET integration) and Python (scripting / automation)
  • Familiarity with Git, SVN, or other DevOps tools
  • Experience with SQL for backend data handling
Responsibilities / Role Details

Understanding of Agile delivery and Kanban methodologies

You’ll partner closely with hardware and controls engineers to integrate and optimize real-time computer vision systems - combining mechanical precision with intelligent software design.

This role offers opportunities for international travel, including to Europe and the USA, to work with cross-functional global teams and support large-scale product deployments.

What’s on Offer
  • Competitive salary and benefits package
  • Flexible working arrangements
  • Ongoing professional development and training
  • A collaborative, innovative culture focused on global impact

Interested? Please Click Apply Now!

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