IT & Software

Robotics Software Engineer - C++ ROS2

Redline Group

Cambridgeshire · Cambridgeshire · United Kingdom

Overview

In this Robotics Software Engineer role, you will design, implement, and validate software for cutting-edge robotic platforms using C++ and ROS2. You’ll collaborate with electronics, mechatronics, and research teams within an Agile environment and provide hands-on support for field deployments. The role sits at a leading robotics tech-for-good company with cross-UK/EU operations and growth potential. You’ll shape reliable, scalable robotics software that enables real-world applications.

Pay / Benefits
  • salary and benefits package
  • profit-share potential
Responsibilities
  • Design, develop, and test software for advanced 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
  • Provide on-site support for physical robotic systems, including travel to field locations
Key requirements
  • 3 years of industry Software Design experience
  • Bachelor or Master’s in Software Engineering, Computer Science, or related discipline
  • Strong commercial experience with C++ (C++14 or later) and Linux
  • Extensive hands-on experience with ROS2 (ROS1 knowledge beneficial)
  • Experience with robotics software development and integration
  • cross-functional collaboration
  • problem-solving orientation
  • adaptability and willingness to travel for field work
  • C++14+
  • ROS2
  • Linux

Reference: WJ-747_30150860

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.