Senior Software Engineer C++
Summary
Senior C++ engineer developing performance-critical, multi-threaded applications for X-ray image analysis and motion control on Windows, using C++, C#, and Python in an R&D team serving semiconductor manufacturers.
Salary: £48,000 - 88,000 per year
Requirements:- Proficiency in C++ development in a multi-threaded environment for performance-critical applications
- Strong foundation in computer vision, image processing, or signal processing
- Experience with Behaviour-Driven Development (BDD) and/or Test-Driven Development (TDD)
- Software development on 64-bit Windows 10/11 platforms
- Design, develop, maintain, and document software functionalities
- Work in the areas of X-ray image analysis and motion control
- Computer Vision
- TDD
- Windows
- C#
- C++
- Python
More:
We are a global leading engineering business and a pioneer in advanced microelectronics and power-electronic automated x-ray metrology equipment. This Senior Software Engineer C++ role is based in Colchester, Essex within our Research and Development team, where we work directly with some of the largest semiconductor and electronic manufacturing companies in the world to help solve their reliability challenges. We offer excellent career prospects and a salary of up to 60,000 plus bonus.
last updated 35 week of 2026