Robotics Software Engineer – ROS/AMR & On-site Support

Unipart

Cambridge, Nuneaton

Hybrid

GBP 52,000 - 64,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

33 days holiday including bank
Pension
Life assurance
Employee assistance programme
Wellbeing support
Cycle to work scheme

Job summary

Unipart is seeking a Robotics Software Engineer to join their Cambridge/Nuneaton team. You'll contribute to software for Autonomous Mobile Robots and Fleet Management System, supporting live operations on-site and remotely, and collaborating with AMR stakeholders.

The role requires ROS/ROS2, C++/Python proficiency, and strong problem solving. Expect hardware interfacing and integration work across industrial networks in a dynamic environment.

Qualifications

  • Robotics experience with ROS/ROS2 and lifecycle nodes.
  • Proficient in Modern C++ and Python 3.
  • Working knowledge of mobile robotics and sensors.
  • Version control with Git.
  • Experience with CANopen/SocketCAN protocols.
  • MQTT and WebSockets for FMS/WCS integration.
  • Ability to work independently in a high-performance team.

Responsibilities

  • Provide on-site support for live operations to meet SLAs.
  • Develop, maintain, test software for AMR and Fleet Management System.
  • Design and deploy vision processing and localisation algorithms.
  • Hardware interfacing and troubleshooting industrial networks.
  • Collaborate with AMR stakeholders and follow processes.

Skills

ROS/ROS2
C++/Python
Mobile robotics
Problem solving
Teamwork
Initiative
Driving licence

Tools

Git
SocketCAN/CANopen
MQTT/WebSockets

Job description

Unipart is seeking a Robotics Software Engineer to join their Cambridge/Nuneaton team. You'll contribute to software for Autonomous Mobile Robots and Fleet Management System, supporting live operations on-site and remotely, and collaborating with AMR stakeholders.

The role requires ROS/ROS2, C++/Python proficiency, and strong problem solving. Expect hardware interfacing and integration work across industrial networks in a dynamic environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer (ROS2, AMR & FMS)
Robotics Software Engineer (ROS2, AMR & FMS)

Unipart • Cambridgeshire and Peterborough

On-site
GBP 52,000 - 64,000
33 days holiday including bank
Pension
Life assurance
+3
Robotics Software Engineer (AMR, ROS2, C++)
Robotics Software Engineer (AMR, ROS2, C++)

Unipart • Nuneaton

On-site
GBP 52,000 - 64,000
Robotics Software Engineer (ROS2) – AMR & Fleet Ops
Robotics Software Engineer (ROS2) – AMR & Fleet Ops

Unipart Technologies Group • Cambridge

Hybrid
GBP 52,000 - 64,000
33 days holiday including bank
Pension
Life assurance
+3
Robotics Software Engineer
Robotics Software Engineer

Unipart • Cambridgeshire and Peterborough

On-site
GBP 52,000 - 64,000
33 days holiday including bank
Pension
Life assurance
+3
Robotics Software Engineer
Robotics Software Engineer

Unipart • Nuneaton

On-site
GBP 52,000 - 64,000
Robotics Software Engineer
Robotics Software Engineer

Unipart Technologies Group • Cambridge

Hybrid
GBP 52,000 - 64,000
33 days holiday including bank
Pension
Life assurance
+3
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 - C++ ROS2
Robotics Software Engineer - C++ ROS2

Redline Group Ltd • Cambridge

On-site
GBP 60,000 - 90,000
Autonomous Robotics Controls Engineer (Contract)
Autonomous Robotics Controls Engineer (Contract)

Redline Group Ltd • Cambridge

On-site
GBP 83,000 - 120,000
Robotics Software Engineer - 3-Month Contract (ROS2)
Robotics Software Engineer - 3-Month Contract (ROS2)

Automated Architecture (AUAR) • Greater London

Hybrid
GBP 65,000 - 90,000