6 of 6 Robot Operating System Jobs in the UK excluding London

Robotics Software Engineer

Hiring Organisation
The Thrive Team
Location
Newcastle upon Tyne, UK
will play a key role in developing software for current and future products. You will be involved in gathering user requirements, defining system functionality, developing and testing software, and assisting with commissioning and testing activities. Key Responsibilities Design and develop efficient, well-designed, testable, and maintainable code. Integrate software … with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with software testing, including HiL, is desirable. Understanding of the full software development ...

Senior Embedded Linux Engineer | Cambridgeshire | £60-70k

Hiring Organisation
Morgan McKinley (South West)
Location
Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
testing. Familiarity with Low-SWaP (Size, Weight, and Power) design constraints-crucial for drone and space applications. A background in Signal Processing or Robotics (ROS/ROS2). The ability to mentor junior engineers and act as a "Design Authority" for software workstreams. If you are a motivated engineer ...

Senior Embedded Linux Engineer | Cambridgeshire | £60-70k

Hiring Organisation
Morgan McKinley
Location
Cambridgeshire, England, United Kingdom
testing. Familiarity with Low-SWaP (Size, Weight, and Power) design constraints—crucial for drone and space applications. A background in Signal Processing or Robotics (ROS/ROS2). The ability to mentor junior engineers and act as a "Design Authority" for software workstreams. The Rewards Salary ...

Robotics Engineer

Hiring Organisation
Eclectic Recruitment
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum
performance of robotic systems. Work closely with the wider team to ensure quality across the full software lifecycle. Produce clear technical documentation covering system requirements. Contribute to all stages of the system development lifecycle from concept to production. Testing, debugging and verifying C++ code. Support with field testing … environments. The successful candidate will have: Software Engineering/Computer Science Degree BSc/BEng/HND qualification or relevant experience. Experience with C++, ROS, ROS2. Strong experience with control systems. Experience with motion planning. Experience with Docker, CI/CD and unit testing. Hardware integration experience with robotic platforms. ...

Control System Engineer

Hiring Organisation
Eclectic Recruitment Ltd
Location
Cambridge, England, United Kingdom
performance of robotic systems. Work closely with the wider team to ensure quality across the full software lifecycle. Produce clear technical documentation covering system requirements. Contribute to all stages of the system development lifecycle from concept to production. Testing, debugging and verifying C++ code. Support with field testing … environments. The successful candidate will have: Software Engineering/Computer Science Degree BSc/BEng/HND qualification or relevant experience. Experience with C++, ROS, ROS2. Strong experience with control systems. Experience with motion planning. Experience with Docker, CI/CD and unit testing. Hardware integration experience with robotic platforms. ...

Principal Architect – Robotics & Hardware Abstraction February 13, 2026

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
into intelligent, safe, and continuously updatable edge computing platforms that can operate at scale. If you enjoy problem solving complex technical challenges that blend system architecture, embedded engineering, distributed systems, and strategic leadership, are a natural communicator and are energized by working closely with scientists using cutting edge technologies … edge devices and cloud services in complex, real-world systems. Robotics middleware experience: Familiarity with modern robotics or real-time control frameworks and patterns (ROS 2 or DDS-base systems). Distributed systems: Expert-level knowledge of Python, REST, GraphQL, gRPC, protobuf, Docker, Ansible and message buses (NATS, Kafka ...