C++ Software Engineer in London

C++ Software Engineer in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) Home office (partial)
Go Premium
A

At a Glance

  • Tasks: Join a world-class team to develop cutting-edge computer vision and real-time processing systems.
  • Company: Global leader in intelligent automation with a focus on innovation.
  • Benefits: Competitive salary, flexible working, and ongoing professional development.
  • Why this job: Tackle complex challenges and make a real-world impact while travelling internationally.
  • Qualifications: Strong C++ skills and experience with image processing libraries like OpenCV.
  • Other info: Collaborative culture with opportunities for career growth and global teamwork.

The predicted salary is between 36000 - 60000 ÂŁ per year.

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.

C++ Software Engineer in London employer: Adria Solutions Ltd.

Join a global leader in intelligent automation as a C++ Software Engineer, where you'll be part of a world-class engineering team dedicated to driving innovation in computer vision and real-time processing systems. Enjoy a collaborative and innovative work culture that prioritises professional development, offers flexible working arrangements, and provides opportunities for international travel to engage with cross-functional teams across Europe and the USA.
A

Contact Detail:

Adria Solutions Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C++ Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with C++ or image processing. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving OpenCV or real-time processing systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common C++ questions and image processing concepts. Practice coding challenges and be ready to discuss your past experiences in detail. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and eager to join our innovative team.

We think you need these skills to ace C++ Software Engineer in London

C++
OpenCV
Image Processing
RGB Camera Systems
Hyperspectral Camera Systems
X-ray Camera Systems
OpenVINO
C# (.NET integration)
Python (scripting/automation)
Git
SVN
SQL
Agile Delivery
Kanban Methodologies

Some tips for your application 🫡

Show Off Your C++ Skills: Make sure to highlight your strong proficiency in C++. Share specific projects or experiences where you've used C++ effectively, especially in image processing. This will help us see how you can contribute to our cutting-edge systems.

Mention Relevant Tools: If you've worked with OpenCV or similar image processing libraries, don't forget to mention that! We love seeing candidates who are familiar with the tools we use, so give us the details on your experience.

Talk About Collaboration: Since this role involves working closely with hardware and controls engineers, share examples of how you've collaborated across disciplines in the past. We want to know how you tackle complex challenges as part of a team!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows you're keen on joining our innovative culture!

How to prepare for a job interview at Adria Solutions Ltd.

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with the language, including any specific projects you've worked on. They might ask you to solve coding problems on the spot, so practice common algorithms and data structures.

✨Familiarise Yourself with Image Processing Tools

Since the role involves image processing, get comfortable with OpenCV or similar libraries. Have examples ready of how you've used these tools in past projects. If you have experience with RGB or hyperspectral camera systems, be ready to discuss that too!

✨Show Your Collaborative Spirit

This position requires working closely with hardware and controls engineers. Be prepared to share examples of how you've successfully collaborated across disciplines in previous roles. Highlight your communication skills and how you tackle complex challenges as a team.

✨Understand Agile Methodologies

Since they mention Agile delivery and Kanban, make sure you understand these methodologies. Be ready to discuss how you've applied them in your work. If you have experience with DevOps tools like Git or SVN, mention that as well to show you're well-rounded.

C++ Software Engineer in London
Adria Solutions Ltd.
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>