Job Search and Career Advice Platform

Enable job alerts via email!

C++ Software Engineer

Adria Solutions Ltd

England

Hybrid

GBP 45,000 - 70,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global leader in intelligent automation is seeking a talented C++ Software Engineer to help develop innovative computer vision and real‑time processing systems. The position requires strong proficiency in C++, experience with OpenCV, and a relevant degree. This role offers competitive salary, flexible working arrangements, and international travel opportunities. Join a collaborative team focused on global impact and ongoing professional development.

Benefits

Competitive salary and benefits package
Flexible working arrangements
Ongoing professional development and training
Collaborative culture focused on global impact

Qualifications

  • Strong proficiency in C++ is essential.
  • Experience with OpenCV or similar image processing libraries is required.
  • A degree in a relevant field is necessary.

Responsibilities

  • Integrate and optimize real-time computer vision systems.
  • Collaborate with hardware and controls engineers.

Skills

Strong proficiency in C++
Experience with OpenCV or similar
Exposure to imaging systems
Knowledge of C# and Python
Familiarity with Git, SVN

Education

Degree in Computer Science, Physics, Mathematics, Engineering

Tools

OpenVINO
SQL
Job description
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 are 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
  • Understanding of Agile delivery and Kanban methodologies

You will 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? Apply now.

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