C++ Software Engineer

C++ Software Engineer

Full-Time 30000 - 50000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop cutting-edge computer vision systems and tackle complex engineering challenges.
  • Company: Global leader in intelligent automation with a focus on innovation.
  • Benefits: Competitive salary, flexible working, and ongoing professional development.
  • Why this job: Join a world-class team and make a real impact on global projects.
  • Qualifications: Strong C++ skills and experience with image processing tools like OpenCV.
  • Other info: Opportunities for international travel and collaboration with global teams.

The predicted salary is between 30000 - 50000 £ 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’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
  • 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!

C++ Software Engineer 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 innovation and real-world solutions. Enjoy a collaborative culture that values professional development, offers flexible working arrangements, and provides opportunities for international travel to work with cross-functional teams. This is an excellent opportunity for inquisitive engineers looking to make a significant impact in the field of computer vision and real-time processing systems.
A

Contact Detail:

Adria Solutions Ltd Recruiting Team

StudySmarter Expert Advice 🤫

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

✨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 will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

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

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented engineers like you. Plus, it’s a great way to stay updated on new roles and company news.

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

C++
OpenCV
Image Processing
RGB Camera Systems
Hyperspectral Camera Systems
X-ray Camera Systems
OpenVINO
Intel Hardware Optimization
C# (.NET Integration)
Python (Scripting/Automation)
Git
SVN
SQL
Agile Delivery
Kanban Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong proficiency in C++ and any experience with image processing libraries like OpenCV. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or experiences!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for tackling complex challenges and collaborating across disciplines. Let us know why you’re excited about the opportunity to work on cutting-edge computer vision systems.

Showcase Your Bonus Skills: If you have experience with OpenVINO, C#, or Python, make sure to mention these in your application. These bonus skills can set you apart from other candidates, so let us know how they can contribute to our innovative culture!

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’re considered for this exciting opportunity. Plus, it’s super easy – just click 'Apply Now'!

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, it’s crucial to have a solid understanding of OpenCV or similar libraries. Be ready to talk about how you've used these tools in past projects and be prepared to discuss any challenges you faced and how you overcame them.

✨Showcase Your Collaborative Spirit

This position requires working closely with hardware and controls engineers, so highlight your teamwork skills. Prepare examples of how you've successfully collaborated across disciplines in previous roles, and be ready to discuss how you approach problem-solving in a team setting.

✨Prepare for Technical Questions

Expect technical questions related to RGB, hyperspectral, or x-ray camera systems. Brush up on these topics and think of relevant experiences to share. Also, be ready to discuss Agile methodologies and how you've applied them in your work, as this will show your adaptability and understanding of modern development practices.

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
>