About this role
Salary: £40,000 - 45,000 per year
Requirements: Commercial or academic experience developing software in Python.Experience working with ROS2.Understanding of SLAM or Visual SLAM techniques.Experience using Linux as a development environment.Experience using Git for version control.Strong analytical and problem-solving skills.Ability to work independently and collaboratively.Genuine interest in robotics and autonomous systems.Experience with the Unitree SDK or other quadruped robotic platforms.Experience deploying software to NVIDIA Jetson or ARM edge devices.Docker experience.Experience developing Behaviour Trees.Computer Vision or Edge AI experience.TensorRT optimisation.Experience working with RTSP or WebRTC video streaming.Knowledge of autonomous navigation or robotic perception. Responsibilities: Work alongside our software developers and robotics specialists to develop, test, and deploy software for autonomous robotic platforms.Focus on quadruped robots and edge computing.Develop new behaviours and integrate sensors.Deploy software onto live robotic platforms.Contribute across robotics, computer vision, AI, and autonomous navigation. Technologies: AIARMComputer VisionDockerGitLinuxPythonRoboticsVideo StreamingC++ More:
We are a growing SaaS software company based in central Bristol, working from beautiful offices and building a highly successful platform for workforce screening, deployment, attendance, tracking, and financial management used by national clients across the globe. We are offering this Robotics Software Engineer role in our Bristol office with a salary of up to £45k and a great benefits package. This is an exciting opportunity to join a growing team working on the next generation of our platform and solving real-world engineering challenges.
last updated 29 week of 2026