Robotics Software Engineer - C++ ROS2

Redline Group Ltd

Cambridge

On-site

GBP 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redline Group Ltd in Cambridge is seeking an experienced Robotics Software Engineer with strong C++ and ROS2 skills in Linux environments to join a leading robotics centre.

You will design, develop, test, and integrate software for advanced robotic platforms, collaborating with electronics, mechatronics, and research teams in an Agile setting.

The role involves on-site support for physical systems, occasional travel to field locations, and a competitive salary with benefits.

Qualifications

  • Three years of industry software design experience.
  • Experience with C++ (C++14 or later) in robotics.
  • Background in robotics and Linux environments.

Responsibilities

  • Design, develop, and test software systems for robotic platforms using C++ and ROS 2.
  • Collaborate with electronics, mechatronics, and research teams in an Agile environment.
  • Test, debug, and validate software performance and reliability.

Skills

C++
ROS2
Linux
Robotics
Software Engineering

Education

Bachelor's or Master's in Software Engineering/Computer Science

Job description

Robotics Software Engineer - C++ / ROS2 / Linux

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?

Our client, a UK-based robotics company, is hiring a Robotics Software Engineer based in Cambridge, UK, supporting operations across both UK and EU teams.

Key responsibilities:

  • 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.

To be successful, you should have:

  • 3 years of 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.

This role offers a competitive salary and benefits package.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer (C++/ROS2) - Cambridge-based
Robotics Software Engineer (C++/ROS2) - Cambridge-based

Redline Group Ltd • Cambridge

On-site
GBP 60,000 - 90,000
Robotics Software Engineer
Robotics Software Engineer

KO2 Embedded Recruitment Solutions LTD • Reading

On-site
GBP 27,000 - 45,000
Field Robotics Engineer - Hardware Integration / Cameras / Sensors / Lidar / ROS
Field Robotics Engineer - Hardware Integration / Cameras / Sensors / Lidar / ROS

European Tech Recruit • Oxford

Hybrid
GBP 60,000 - 90,000
Equity
Relocation support
Referral scheme
C++ Control Systems Engineer
C++ Control Systems Engineer

Fieldwork Robotics • Cambridge

Hybrid
GBP 70,000 - 100,000
Hybrid working model
On-site parking (UK)
Profit sharing / share options
+3
Autonomous Robotics Software Engineer (C++/Python/ROS 2)
Autonomous Robotics Software Engineer (C++/Python/ROS 2)

KO2 Embedded Recruitment Solutions LTD • Reading

On-site
GBP 27,000 - 45,000
Robotics Software Engineer
Robotics Software Engineer

Annapurna • Greater London

Hybrid
GBP 65,000 - 90,000
Robotics and Motion Control Engineer
Robotics and Motion Control Engineer

Cortech talent solutions • Reading

Hybrid
GBP 30,000 - 45,000
Field Robotics Engineer
Field Robotics Engineer

European Tech Recruit • Oxford

Hybrid
GBP 60,000 - 90,000
Robotics Software Engineer (Hybrid) - ROS2, C++ & Python
Robotics Software Engineer (Hybrid) - ROS2, C++ & Python

Cortech Talent Solutions Ltd • Reading

Hybrid
GBP 42,000 - 64,000
Robotics Software Engineering Manager Bristol (GB) Professionals
Robotics Software Engineering Manager Bristol (GB) Professionals

Rosenxt Group • Bristol

Hybrid
GBP 90,000 - 130,000
30 days annual leave
Bank holidays
Company pension 10% employer contrib.
+3