Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
- 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.
Requirements
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., * 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.beGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
What Jobs Can You Get with a Software Engineering Degree?
Fully Remote Software Engineer Jobs
Where to Find Entry-Level Software Engineering Jobs