Job Title: Senior / Lead Software Engineer (Robotics)
Location: Leuven, Belgium (Hybrid)
Overview:
We are partnering with an innovative robotics company to appoint a Senior / Lead Software Engineer.
This is a key role focused on designing, developing, and optimising software that powers advanced robotic systems operating in real-world environments.
You will combine hands-on engineering with technical leadership, contributing to architecture decisions while remaining close to the code.
Key Responsibilities:
* Design, develop, and maintain high-performance software for robotic systems
* Work with 3D point cloud data and image processing pipelines to enable perception and decision-making
* Develop and optimise algorithms using C++ and Python
* Integrate software with low-level and embedded systems
* Collaborate with cross-functional teams including hardware, robotics, and AI engineers
* Contribute to system architecture and technical direction
* Analyse performance and continuously improve system efficiency and reliability
Technical Environment:
* C++ and Python
* 3D Point Cloud Processing
* Image Processing
* OpenCV
* Linux OS
* Low-level / embedded software interaction
Requirements:
* Strong experience in software engineering, with a focus on C++ or Python
* Experience with image processing and/or 3D data (e.g., point clouds)
* Solid understanding of Linux-based development environments
* Experience interfacing with low-level or embedded systems
* Strong problem-solving skills and a pragmatic, hands-on mindset
* Experience with SLAM (Simultaneous Localization and Mapping) algorithms is a Plus
* Knowledge of localization and mapping techniques within robotic systems is a Plus
What’s on Offer:
* Hybrid working environment with flexibility
* Competitive salary up to €6,500 per month
* Comprehensive benefits package
* Opportunity to play a key role in shaping advanced robotic systems
* High level of ownership and technical influence within the team
Apply directly below to have your application submitted to the portal. For more information, please get in touch.