> Markdown version of [/jobs/ext/2111397-robotics-software-engineer-c-ros2](https://www.wearedevelopers.com/jobs/ext/2111397-robotics-software-engineer-c-ros2). 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). --- # Robotics Software Engineer - C++ ROS2 - **Company:** Redline Group - **Location:** Waterbeach, UK - **Experience:** Experienced - **Salary:** £55,000.0 - £75,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, C++ (Programming Language), Software Debugging, Linux, Linux System Administration, Robotic Automation Software, Software Engineering, Robot Operating System, Information Technology, C++14, Software Performance - **Published:** August 19, 2026 - **Apply:** https://www.cv-library.co.uk/job/225442492/robotics-software-engineer-c-ros2 ## About the Role Are you an experienced Software Engineer with strong expertise in C++ and ROS2, combined with a background in robotics and Linux environments? Are you based in the Cambridge area, or interested in joining one of the UK's leading centres for robotics and technology innovation?, * 3 Years experience in an industry Software Design position. * A degree (or Master's) in Software Engineering, Computer Science, or a related discipline * Strong commercial experience with C++ (C++14 or later) and Linux * Extensive hands-on experience with ROS2 (ROS1 knowledge also beneficial) * Experience with robotics software development and integration ## Description Robotics Software Engineer - C++ / ROS2 / Linux, If so, our client - an innovative tech-for-good start-up - is looking to hire a Robotics Software Engineer based in Cambridge, UK, supporting operations across both UK and EU teams., * Design, develop, and test software systems for advanced robotic platforms using C++ & ROS 2. * Collaborate with electronics, mechatronics, and research teams within an Agile development environment * Test, debug, and validate software performance and reliability * Provide on-site support for physical robotic systems, including occasional travel to field locations ## 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) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)