×
Register Here to Apply for Jobs or Post Jobs. X

Robotics Software Engineer - C++​/ROS

Job in Fen Ditton, Cambridgeshire, CB5, England, UK
Listing for: Redline Group Ltd
Full Time position
Listed on 2025-12-30
Job specializations:
  • Software Development
    Robotics, Embedded Software Engineer
Job Description & How to Apply Below
Position: Robotics Software Engineer - C++/ROS2
Location: Fen Ditton

Robotics Software Engineer - C++/ROS2

Are you an experienced Robotics Software Engineer with a strong background in ROS2, C++? 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 seeking a Robotics Software Engineer to join their growing R&D team in Cambridge, supporting projects across the UK and EU.

Key Responsibilities
  • Design, develop, and integrate ROS2-based software for advanced robotic systems.
  • Collaborate with cross-functional teams (electronics, mechatronics, AI/research) in an Agile environment.
  • Implement, test, and debug real-time robotic applications on Linux platforms.
  • Deploy and validate robotics software on physical hardware, including field testing.
Required Skills & Experience
  • Degree or Master's in Software Engineering, Computer Science, Robotics, or a related discipline.
  • Proven experience with modern C++ (C++14 or later)
  • Hands-on expertise with ROS2 (Robot Operating System
    2).
  • Experience integrating software with embedded or edge computing hardware (e.G. NVIDIA Jetson/Xavier).
  • Exposure to ROS1 migration, simulation tools (e.G. Gazebo, RViz), and project tracking tools such as Jira.

This role offers a competitive salary, benefits package, and opportunities for career progression and profit share within a pioneering robotics company driving real-world impact.

To apply for the Robotics Software Engineer - C++/ROS2 (Linux) role, please send your CV to Or call (phone number removed) / (phone number removed)

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary