> Markdown version of [/jobs/ext/2241854-senior-robotics-software-engineer](https://www.wearedevelopers.com/jobs/ext/2241854-senior-robotics-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Robotics Software Engineer - **Company:** OpenSourced - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £50,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** Computer Vision, Distributed Systems, Linux on Embedded Systems, Motion Planning, Robotic Automation Software, Systems Integration, Visual Systems, Robot Operating System, Linux Development, C++14, Docker - **Published:** August 26, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5855621704 ## About the Role * Strong modern C++ experience * Commercial ROS2 experience * Robotics, automation or autonomous systems background * Linux development experience * Strong debugging and problem-solving skills Nice To Have * ROS2 Control * Docker * Embedded Linux * Distributed systems * Computer vision or perception systems, If you're a Senior Robotics Software Engineer looking to work on genuine robotics challenges rather than purely theoretical projects, we'd love to hear from you. ## Description We're hiring a Senior Robotics Software Engineer to join a growing engineering team developing advanced autonomous robotic systems. This is not simulation-only development. As a Senior Robotics Software Engineer, you'll build production-grade software that directly controls physical robotic platforms operating in demanding environments. If you enjoy solving complex robotics challenges using modern C++, ROS2 and real-world control systems, we'd love to hear from you. What You'll Be Doing * Developing modern C++ software for autonomous robotic systems * Building and maintaining ROS2-based robotic applications * Working on motion planning, trajectory generation and robot control * Integrating perception, sensor and vision systems * Collaborating with software, electronics and mechanical engineering teams ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Solving Architectural Entropy With Runnable Diagrams](https://www.wearedevelopers.com/videos/100144-solving-architectural-entropy-with-runnable-diagrams) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) - [Exploring the Potential of Decentraland](https://www.wearedevelopers.com/videos/583-exploring-the-potential-of-decentraland) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)