C++ Software Engineer – Image Processing (Industrial Systems & Medical Imaging) Location: Hasselt, Belgium
Employment Type: Full-time (Permanent)
We are partnering with a cutting-edge technology company in Hasselt developing advanced software solutions for smart industrial systems and medical imaging.
They are looking for a C++ Software Engineer with a strong background in image processing to help build high-performance, real-time applications used in precision-critical environments.
You’ll work at the intersection of software engineering, computer vision, and applied imaging, contributing to systems that power automation, inspection, and next-generation medical technologies.
Design, develop, and maintain high-performance C++ applications for image processing
Build and optimize real-time image processing pipelines for industrial and medical use cases
Apply object-oriented design principles to create scalable and maintainable software
Collaborate closely with hardware, algorithm, and product teams
Optimize software performance, memory usage, and responsiveness
Participate in testing, debugging, and validation in production environments
Strong proficiency in C++ (modern standards preferred)
Experience with Qt for GUI development
Solid understanding of object-oriented design and software architecture
Familiarity with Python for scripting, prototyping, or tooling
Background in industrial automation, machine vision, or medical imaging
Knowledge of real-time systems or performance-critical applications
Experience working with large datasets or visual data pipelines
Work on impactful technology in both industrial and medical domains
Collaborative, multidisciplinary engineering environment