For employers
Post a job
Hire by role

Hire robotics software engineers in the UK

What robotics software engineers are paid, what to name in the advert, and who you are up against — from the adverts on Robotics Jobs, not a survey. Looking for the roles themselves? See Robotics Software Engineer jobs.

What you will pay

£40k to £94k, most around £59k

The range employers advertised for robotics software engineers on Robotics Jobs over the last 12 months, base salary only, across 15 priced adverts. Adverts that state a salary get more applications than those that hide it, and a figure at or above the midpoint is the single cheapest thing you can do for the response.

  • Remote or anchored

    A fully remote role draws the whole country and can pay a little under the London figure; an anchored one competes locally and cannot.

  • Greenfield or inherited

    Building from nothing is worth more to the right person than running what exists, and they will ask which it is.

  • Someone senior to learn from

    A strong lead in the team is worth thousands on the offer; without one, expect to pay for that experience directly.

Who you are competing with

Hiring robotics software engineers on Robotics Jobs right now

  • Autodiscovery 1

Three live adverts for the role, as candidates see them. How rivals pitch it is worth a look before you write yours.

Redline Group

Robotics Software Engineer - C++ ROS2

  • Cambridge
  • Hybrid
  • £55,000 – £75,000 pa
  • Mid-level
  • Permanent

Design, develop and test software for advanced robotic platforms using C++ and ROS 2, working alongside electronics, mechatronics and research teams in an Agile environment. The role includes testing, debugging and validating software reliability plus on-site support for physical robots, with occasional travel to field locations across UK and EU teams.

ROS2 · ROS1 · Linux +1

Visa sponsorship Last week

Enterprise Recruitment

Robotics Software Engineer

  • Stevenage
  • £50,000 – £70,000 pa
  • Senior

Develops low-latency control algorithms for multi-axis movement, enabling systems to search for and track objects dynamically via closed-loop feedback. Works on core algorithms before deploying to embedded Linux or microcontroller platforms in C or C++, with autonomy over architecture and implementation. Involves geometry, coordinate systems and real-time astronomical tracking.

Linux · RTOS · MATLAB +7

Last week

Unipart

Robotics Software Engineer

  • Cambridge
  • £58,000 pa
  • Permanent

Develops and tests onboard software for Autonomous Mobile Robots and the fleet management system, including vision processing, localisation and multi-robot path planning. The role combines ROS 2 and C++/Python development with hardware interfacing over CANopen, serial and Ethernet, plus on-site support for live operations at Nuneaton.

ROS · ROS 2 · SocketCAN +7

2 weeks ago

Are you sure?