Education: Engineering degree (Robotics, Mechanical or related). Master's degree with 3+ years' industry experience preferred. Technical Expertise: Strong Python programming (3+ years of hands-on experience). ROS (RobotOperatingSystem) framework experience. CI/CD pipeline knowledge. Solid understanding of 3D geometry and autonomous robotics development. Preferred Backgrounds: Robotics or mechanical engineering labs. Data More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Redline Group Ltd
Robotics Software Engineer - C Linux Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Are you based in the Cambridge area, or keen to join one of the UK's leading hubs for robotics and technology innovation? If so, our client - an innovative "tech for good" start-up - is actively … role, you should have: A degree or master's in Software Engineering, Computer Science, or equivalent Provable experience working with C++14 and Linux Extensive experience with ROS1/ROS2 (RobotOperatingSystem) Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/Jetson), Docker, Jira is beneficial This role offers a competitive salary and More ❯
Redline Group - Specialist Recruitment for Technology & Electronics Companies
Robotics Software Engineer – C Linux Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Are you based in the Cambridge area, or keen to join one of the UK’s leading hubs for robotics and technology innovation? If so, our client – an innovative "tech for good" start-up – is actively … role, you should have: A degree or master’s in Software Engineering, Computer Science, or equivalent Provable experience working with C++14 and Linux Extensive experience with ROS1/ROS2 (RobotOperatingSystem) Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/Jetson), Docker, Jira is beneficial This role offers a competitive salary and More ❯
scalable code. Working closely with the robotics team to take ownership of advanced robotics subsystems. Responsibilities Develop quality software for a Robotics company Strong proficiency in Python Expertise in ROS 1/2 Discover and fix programming bugs At least 3 years proven industry experience in Robotics Experience with working in agile environments This role is full time onsite in More ❯