Back to search
g2 Recruitment Linkedin · Posted 5d ago

Software Engineer

Leuven

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Robotics Software Engineer

Location: Leuven, Belgium

Contract Length: 12-24 Months

Rate: €650/day



Experienced Robotics Software Engineer with 5+ years of expertise developing autonomous and intelligent robotic systems. Strong background in ROS/ROS2, real-time software development, motion planning, perception, computer vision, and machine learning. Proven track record of delivering robotics solutions from prototype through production in industrial automation, autonomous systems, or advanced R&D environments. Skilled at collaborating with multidisciplinary teams across software, hardware, AI, and mechanical engineering.



Qualification

  • Strong foundation in Robotics, including design, integration, and control of robotic system.
  • Excellent Analytical Skills for problem-solving, data analysis, and performance optimization.
  • Experience with Process Automation, including implementing and improving automated workflows.
  • Effective Communication skills to collaborate with cross-functional teams and convey complex technical concepts.
  • Clearly Proficiency in Software Development relevant to robotics (e.g., C/C++, Python, ROS, PLC programming).
  • Bachelor’s or Master’s degree in Robotics, Mechanical/Electrical Engineering, Computer Engineering, or a related technical field.
  • Experience with sensors, actuators, control systems, and industrial automation environments is highly beneficial.
  • Knowledge of safety standards and regulations related to robotic and automated systems is an advantage.
  • Ability to work on-site in the Leuven and manage multiple projects with attention to detail and deadline


Key Responsibilities


  • Design, develop, and maintain robotics software for autonomous and intelligent robotic systems.
  • Implement and optimize algorithms for navigation, perception, localization, and motion control.
  • Integrate sensors, actuators, and hardware components into robotic platforms.
  • Develop applications using ROS/ROS2, C++, and Python in Linux environments.
  • Collaborate with cross-functional teams including hardware, AI, and systems engineers
  • Test, troubleshoot, and improve system performance, reliability, and scalability.
  • Contribute to software architecture, code reviews, and technical documentation. Support deployment, validation, and continuous improvement of robotics solutions.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search