Software Engineer - OpenCV

Verso Recruitment
Chickerell, Dorset, DT3 4DS, United Kingdom
Today
£35,000 – £45,000 pa

Salary

£35,000 – £45,000 pa

Job Type
Permanent
Work Pattern
Full-time
Work Location
On-site
Seniority
Mid
Education
Degree
Posted
4 Jun 2026 (Today)

Software Engineer – OpenCV

Location: Weymouth, Dorset

Salary: £35,000 - £45,000

Are you a Software Engineer with experience in Python and OpenCV looking to work on innovative technology in a hands-on engineering environment?

We're recruiting for a growing technology business in Weymouth that is seeking a Software Engineer to develop the software tools that support both product development and manufacturing operations. This is an excellent opportunity to work on a varied mix of computer vision, hardware integration, automation, and production systems.

The Role

As a Software Engineer, you'll play a key role in developing internal software applications used to validate new products, automate testing processes, and support production activities. You'll work closely with engineering and manufacturing teams to create robust tools that improve efficiency, quality, and traceability across the business.

This is a highly varied position offering exposure to software development, hardware interfacing, computer vision, automation, and data management.

Key Responsibilities

Develop Python-based applications for testing, calibration, and production support

Design and implement computer vision solutions using OpenCV for automated inspection and verification

Interface with hardware devices using USB, Serial, HID, and TCP/IP communications

Develop user-friendly GUI applications for both engineering and production teams

Create and maintain systems for recording calibration, test, and traceability data

Automate testing and calibration processes to improve efficiency and accuracy

Work with databases to manage product and manufacturing data

Maintain high-quality, version-controlled software using Git

Collaborate with R&D, Production, and Engineering teams to develop effective technical solutions What We're Looking For

Minimum 2 years' commercial software development experience

Strong Python programming skills

Practical experience using OpenCV or similar computer vision libraries

Experience with image processing and automated visual inspection systems

Knowledge of USB, Serial, HID, or TCP/IP communications

Experience working with databases (SQL or similar)

Familiarity with Git version control

Strong problem-solving skills and a proactive approach to development Desirable Experience

Experience with C, C++ or C#

Knowledge of industrial cameras, machine vision systems, or scanners

Experience developing software for manufacturing or test environments

Familiarity with automated testing frameworks and software validation Why Apply?

Work on cutting-edge technology projects

Diverse role combining software, hardware, automation, and computer vision

Opportunity to make a significant impact on product development and manufacturing processes

Supportive engineering environment with opportunities for professional growth

Join a growing business developing innovative technology solutions If you're a Software Engineer with Python and OpenCV experience looking for an exciting new challenge, we'd love to hear from you.

Contact Lewis Phillips on (phone number removed) or (url removed)

Related Jobs

View all jobs
Spotlight

Senior ML Runtime Engineer

Fractile London, United Kingdom
Spotlight

Senior ML Compiler Engineer

Fractile Bristol, United Kingdom

Software Engineer

Faculty AI London, United Kingdom
Hybrid

Software Engineer

Faculty AI London, United Kingdom
Remote Clearance Required

Software Engineer

Technify Talent Limited Middleton, Lancashire, Lancashire, LA3 3LE, United Kingdom
£45,000 – £50,000 pa On-site Clearance Required

Software Engineer

TXP Technology x People London, United Kingdom
£675 pa Hybrid Clearance Required

Software Engineer

it stars Wr143Hj, WR14 3HJ, United Kingdom
£38,000 – £48,000 pa On-site

Software Engineer (SC Cleared)

Experis Cheltenham, Gloucestershire, United Kingdom
£520 – £580 pd On-site Clearance Required

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Where to Advertise Machine Learning Jobs in the UK (2026 Guide)

Where to advertise machine learning jobs UK in 2026: the specialist boards and communities that reach ML, MLOps and deep learning engineering talent. The candidate pool is small, highly specialised and in demand across AI labs, financial services, healthcare, autonomous systems and consumer technology simultaneously. Machine learning engineers and researchers move between roles through professional networks, conference communities and specialist platforms — not general job boards where ML roles compete with unrelated software engineering positions for the same audience. This guide, published by MachineLearningJobs.co.uk, covers where to advertise machine learning roles in the UK in 2026, how the main platforms compare, what employers should expect to pay, and what the data says about hiring across different role types.