Robotics Software Engineer
London
About the Role
We’re looking for a Robotics Software Engineer to develop and integrate advanced software solutions for autonomous systems. This role will focus on enhancing robotics functionality, including perception, navigation, and real-time data processing.
Working in a fast-paced, innovation-driven environment, you’ll play a key role in designing and optimising software that powers intelligent robotic systems. You’ll also collaborate with multidisciplinary teams to improve system performance, efficiency, and reliability.
Key Responsibilities
Develop & implement robotics software solutions for autonomous systems
Integrate & optimise sensor data from LiDARs, cameras, and other perception technologies
Build & refine data pipelines for real-time processing and analysis
Collaborate with cross-functional teams to enhance robotics capabilities
Research & apply new technologies to improve system performance
Troubleshoot & debug complex issues to ensure seamless system functionality
What We’re Looking For
✅ Strong software development skills in C++ and Python
✅ Experience with robotics frameworks such as ROS/ROS2
✅ Familiarity with perception technologies, including LiDAR and computer vision
✅ Knowledge of real-time data processing and large-scale sensor datasets
✅ Strong problem-solving skills and a proactive approach to technical challenges
✅ Experience working in fast-paced, collaborative environments
This is an exciting opportunity to work at the forefront of robotics innovation, developing next-generation software solutions that drive autonomy and efficiency.
Interested? Apply today!