Enable job alerts via email!

Robotics Software Design Engineer - C++/PostgreSQL

Redline Group Ltd

Cambridgeshire and Peterborough

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading tech for good start-up in Cambridge is seeking a Robotics Software Design Engineer with expertise in C++ and PostgreSQL. This role involves optimizing code for robotics hardware, managing data pipelines, and collaborating in an Agile environment. Competitive salary and benefits offered, along with significant career growth opportunities.

Qualifications

  • Strong background in C++ development for robotics.
  • Experience in data systems and cloud integration.

Responsibilities

  • Develop and optimise C++ code on robotics hardware.
  • Take ownership of the data pipeline from robot to cloud.
  • Implement strategies for data ingestion and analysis.
  • Design and maintain cloud interface for robotic data.
  • Collaborate with teams in an Agile environment.

Skills

C++ development
PostgreSQL
Agile environment
Linux
Robot Operating System (ROS)

Education

Degree or master's in Software Engineering, Computer Science, Robotics
Job description
Robotics Software Design Engineer – C++/ PostgreSQL

Are you an experienced Software Engineer with a strong background in C++ development and data systems for robotics? 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 hiring for a position based in Cambridge, UK, supporting operations across their UK and EU functions.

Responsibilities
  • Developing and optimising C++ code to acquire, report, and aggregate data in real time on constrained robotics hardware platforms
  • Taking full ownership of the data pipeline from robot to cloud PostgreSQL databases
  • Defining and implementing strategies for data ingestion and analysis including how, when, and where data is stored and transferred
  • Designing and maintaining the cloud interface for robotic data system
  • Collaborating with robotics, electronics, and software teams in an Agile environment
Qualifications
  • A degree or master's in Software Engineering, Computer Science, Robotics, or a related field
  • Proven experience developing in modern C++ (C+ or later)
  • Strong PostgreSQL experience, including database design, optimisation, and cloud integration
  • Solid Linux experience (essential)
  • Experience with ROS1 and/or ROS2 (Robot Operating System) is highly desirable

This role offers a competitive salary and benefits package. You will join a pioneering technology company with excellent career growth opportunities and profit share options.

To apply for this Robotics Software Design Engineer - C++/Postgres role, please send your CV to (url removed) Or call (phone number removed) / (phone number removed).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.