CareerPlan

Senior C++ Software Engineer

Leuven, Flanders, BelgiumFull-time2026-10-20 → 2026-11-11

Core

Design and implement high-performance, industrial-grade applications for real-time computer vision processing, interfacing with advanced imaging hardware and AI-driven analytics.

Role type

Senior C++ Software Engineer (Computer Vision)

Builds

Industrial-grade software frameworks, real-time processing applications, and graphical interfaces for automation systems.

Domain

Industrial automation, Computer Vision, Embedded Systems

Deliverable

production ML models

Required skills

Modern C++ (C++11+), Python, Software Architecture (OO principles), Unit Testing, Git, CUDA, Multi-threading, GPU programming

Preferred skills

CMake, Database systems, DevOps, mlOps, TwinCAT3, Agile methodologies

Technologies

C++, Python, CUDA, Git, CMake, TwinCAT3

Responsibilities

Design and implement high-performance applications for real-time computer vision; Integrate with cameras, sensors, and embedded systems; Develop modular software components; Optimize algorithms for speed and efficiency using GPU acceleration; Conduct code reviews and mentor junior engineers.

Seniority

Senior, hands-on IC