Software Engineer - C++/Linux - Remote working

Vivid Resourcing
Leuven, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Leuven, Belgium

Tech stack

3D Scanning
Artificial Intelligence
C++
Linux
Embedded Software
Python
Robotic Automation Software
Software Engineering

Job description

Job Title: Senior / Lead Software Engineer (Robotics) Location: Leuven, Belgium (Hybrid) 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. 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 Analyse performance and continuously improve system efficiency and reliability C++ and Python ~3D Point Cloud Processing ~ Linux OS ~, Low-level

Requirements

embedded software interaction, 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 Knowledge of localization and mapping techniques within robotic systems is a Plus 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.

Apply for this position