Robotics Software Engineer
Have you got what it takes to succeed The following information should be read carefully by all candidates.
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!