> Markdown version of [/jobs/ext/1492259-senior-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/1492259-senior-software-engineer-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer C++ - **Company:** Redline Group - **Location:** Colchester, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer Vision, Behavior-Driven Development, C++ (Programming Language), Image Analysis, Signal Processing, Software Engineering, 64bit, Multithreading, Test-Driven Development (TDD) - **Published:** July 30, 2026 - **Apply:** https://www.totaljobs.com/job/senior-software-engineer-c/redline-group-ltd-job107768516 ## About the Role * Proficiency in C++ development in a multi-threaded environment for performance-critical application * 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 ## Description As a Senior Software Engineer C++, you will be responsible for designing, developing, maintaining and documenting software functionalities, particularly in the areas of X-ray image analysis and motion control. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Generate AI in the Browser with Chrome AI - Raymond Camden](https://www.wearedevelopers.com/videos/1770-generate-ai-in-the-browser-with-chrome-ai-raymond-camden) - [Develop on Windows, Deploy on Red Hat Enterprise Linux](https://www.wearedevelopers.com/videos/1600-develop-on-windows-deploy-on-red-hat-enterprise-linux) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) - [Unboxing the DeepFace](https://www.wearedevelopers.com/videos/335-unboxing-the-deepface) ## Related Articles - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 112 - The True Crime of AI Development](https://www.wearedevelopers.com/magazine/421-dev-digest-112-the-true-crime-of-ai-development) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 102 - Race conditions](https://www.wearedevelopers.com/magazine/386-dev-digest-102-race-conditions)