We are looking for skilled C++ engineers to support image analysis development for the Autocentration project. The role involves developing high-performance image processing solutions, integrating system components, and supporting real-time applications in a Windows environment.
Key Responsibilities
Develop and optimize image processing algorithms using C++ and OpenCV Work on GPU acceleration (CUDA) for performance-critical modules Design and implement modular, scalable software using OOP and design patterns Integrate UI components using Qt/OpenGL Implement secure communication and IPC mechanisms (TCP/IP, REST, Pub/Sub) Collaborate on system architecture, design documentation (UML) Develop and execute unit tests using GoogleTest Debug, profile, and optimize applications in a Windows environment
Skill Requirements
Mandatory Skills:
Strong proficiency in C++, Visual Studio, and CMake Hands-on experience with OpenCV and CUDA Experience with Qt, OpenGL, and Windows SDK Knowledge of networking protocols (TCP/IP, HTTP/HTTPS, REST) Solid understanding of OOP, UML, and design patterns Experience with unit testing frameworks (GoogleTest)
4–8 years of relevant experience in C++ and image processing
Apply for this role
Complete the form below. When you submit, you’ll be asked to complete a quick Polyguard Trust Check on your phone, and your application is only sent once verification passes.