10 of 10 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 ...

Software Engineer (Robotics) (Remote)

Hiring Organisation
Quik Hire Staffing
Location
Leeds, West Yorkshire, United Kingdom
architectural decisions Required Skills and Qualifications - 3+ years building production software, ideally with robotics exposure - Strong proficiency in C++ and Python - Experience with ROS/ROS2 or comparable robotics frameworks - Familiarity with computer vision, perception, or motion planning libraries - Comfort with Linux development environments and version control - Solid software engineering ...

Software Engineer (Robotics) (Remote)

Hiring Organisation
Quik Hire Staffing
Location
Ashton-Under-Lyne, Greater Manchester, United Kingdom
architectural decisions Required Skills and Qualifications - 3+ years building production software, ideally with robotics exposure - Strong proficiency in C++ and Python - Experience with ROS/ROS2 or comparable robotics frameworks - Familiarity with computer vision, perception, or motion planning libraries - Comfort with Linux development environments and version control - Solid software engineering ...

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 ...

Robotics Software Engineer (Remote)

Hiring Organisation
Quik Hire Staffing
Location
Leeds, West Yorkshire, United Kingdom
that has to work in the physical world. Key Responsibilities - Design and implement perception, planning, and control software for robotic systems - Build and integrate ROS/ROS2 nodes and middleware - Develop simulation environments for testing and validation - Diagnose and resolve issues across hardware, sensors, and software stack - Contribute to architecture … system design Required Skills and Qualifications - 3+ years in robotics software engineering - Strong proficiency in C++ and Python - Hands-on experience with ROS/ROS2 - Working knowledge of perception, SLAM, motion planning, or control - Experience with simulation tools (Gazebo, Isaac Sim, MuJoCo) is a plus - Solid software engineering fundamentals ...

Robotics Software Engineer (Remote)

Hiring Organisation
Quik Hire Staffing
Location
Bolton, Greater Manchester, United Kingdom
that has to work in the physical world. Key Responsibilities - Design and implement perception, planning, and control software for robotic systems - Build and integrate ROS/ROS2 nodes and middleware - Develop simulation environments for testing and validation - Diagnose and resolve issues across hardware, sensors, and software stack - Contribute to architecture … system design Required Skills and Qualifications - 3+ years in robotics software engineering - Strong proficiency in C++ and Python - Hands-on experience with ROS/ROS2 - Working knowledge of perception, SLAM, motion planning, or control - Experience with simulation tools (Gazebo, Isaac Sim, MuJoCo) is a plus - Solid software engineering fundamentals ...