18 of 18 Robot Operating System Jobs in the UK

Robotics Software Engineer

Hiring Organisation
Mars Recruitment
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum plus share scheme & benefits
Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. … years, due to needing SC clearance. Key Responsibilities: Design, and development of software for autonomous underwater vehicles (AUVs) and remotely operated vehicles (ROVs), leveraging ROS/ROS 2 and other robotic middleware. Integration and selection of a wide array of sensors (e.g., sonar, cameras, Doppler velocity logs, IMUs) and actuators ...

Senior Software Engineer

Hiring Organisation
Artemis Chase - Defence & Space Specialists
Location
United Kingdom
robotic systems and delivering safety-critical or mission-critical systems. Proficiency in C/C++ and Python, with solid experience in robotics frameworks (e.g., ROS, Gazebo, MoveIt). Strong knowledge of robotics algorithms and techniques, including perception, planning, control, and decision-making. Solid understanding of software development methodologies, such ...

Robotics Software Engineer (Flight Software)

Hiring Organisation
DCS Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 per annum
Engineering, or a related field. Experience with robotics, embedded systems, or autonomous systems. Proficient in C/C++ and/or Python. Familiar with ROS, Gazebo, or MoveIt. Strong problem-solving, debugging, and analytical skills. Must have, or be able to obtain, UK SC clearance. Desirable Skills: Experience with safety ...

Robotics Software Engineer (Flight Software)

Hiring Organisation
DCS Recruitment Limited
Location
South West London, London, United Kingdom
Employment Type
Permanent
Salary
£55,000
Engineering, or a related field. Experience with robotics, embedded systems, or autonomous systems. Proficient in C/C++ and/or Python. Familiar with ROS, Gazebo, or MoveIt. Strong problem-solving, debugging, and analytical skills. Must have, or be able to obtain, UK SC clearance. Desirable Skills: Experience with safety ...

Robotics Software Engineer

Hiring Organisation
DCS Technology
Location
City of London, London, United Kingdom
autonomous systems (industry, research or substantial projects). Proficiency in C/C++ and/or Python. Familiarity with robotics tools such as ROS, Gazebo or MoveIt. Understanding of core robotics concepts (perception, planning, control, state estimation). Experience with modern software practices: version control, testing, CI. Strong problem-solving ...

Senior Robotics Software Engineer (Flight Software)

Hiring Organisation
DCS Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 per annum
implement robotic software components and algorithms across perception, planning, control and decision-making systems * Collaborate with embedded engineers, AI/ML specialists and system architects to integrate software into the wider robotics platform * Conduct testing, optimisation and validation to ensure software meets safety and performance requirements * Contribute to improving … discipline * Proven experience developing software for robotic or autonomous systems * Strong proficiency in C/C++ and Python * Experience with robotics frameworks such as ROS, Gazebo or MoveIt * Strong understanding of robotics algorithms including perception, planning, control and decision-making * Experience with modern software development practices such as Agile ...

Senior Robotics Software Engineer (Flight Software)

Hiring Organisation
DCS Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 Annual
implement robotic software components and algorithms across perception, planning, control and decision-making systems Collaborate with embedded engineers, AI/ML specialists and system architects to integrate software into the wider robotics platform Conduct testing, optimisation and validation to ensure software meets safety and performance requirements Contribute to improving … discipline Proven experience developing software for robotic or autonomous systems Strong proficiency in C/C++ and Python Experience with robotics frameworks such as ROS, Gazebo or MoveIt Strong understanding of robotics algorithms including perception, planning, control and decision-making Experience with modern software development practices such as Agile ...

Senior Robotics Software Engineer (Flight Software)

Hiring Organisation
DCS Recruitment Limited
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
implement robotic software components and algorithms across perception, planning, control and decision-making systems * Collaborate with embedded engineers, AI/ML specialists and system architects to integrate software into the wider robotics platform * Conduct testing, optimisation and validation to ensure software meets safety and performance requirements * Contribute to improving … discipline * Proven experience developing software for robotic or autonomous systems * Strong proficiency in C/C++ and Python * Experience with robotics frameworks such as ROS, Gazebo or MoveIt * Strong understanding of robotics algorithms including perception, planning, control and decision-making * Experience with modern software development practices such as Agile ...

Quality Assurance Tester

Hiring Organisation
Intellect Group
Location
Oxfordshire, England, United Kingdom
Automation using Python (pytest, gtest or similar) CI/CD pipelines (hands-on, not just usage) ➕ Nice to have: ROS, Gazebo or robotics simulation experience 📍 Location: Oxfordshire (3 days on-site) 📄 Full-time, permanent This is an opportunity to work on genuinely cutting-edge systems where safety, reliability and real ...

Quality Assurance Test Engineer

Hiring Organisation
Fortice
Location
Oxfordshire, England, United Kingdom
working across: Embedded software and real-time systems Automated testing and CI/CD pipelines Simulation environments (SIL/HIL) Robotics tooling (ROS, Gazebo etc.) Safety-critical standards (DO-178C, ISO 26262) It’s a hands-on role in a team where QA isn’t siloed. You’ll be working ...

Autonomous Engineer

Hiring Organisation
Proactive Global
Location
Wallingford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£85000 - £95000/annum
quite fast with the aim to build a scalable, reliable robotics. Responsibilities Developing and maintaining autonomy software for real-world robotic systems Working with ROS 2, using modern C++ (17/20), and Python Developing and maintaining our lidar odometry Developing and maintaining our lidar-based SLAM approaches (we need … Understanding of sensor synchronization, timestamp alignment, and coordinate transformations. Ability to design and validate sensor placement for optimal coverage and robustness. Solid experience with ROS 2, C++, and Python Familiarity with Linux, Git, CI/CD, and containerisation Willingness to travel for hands-on deployment (when needed) Strong communication ...

Algorithms Engineer

Hiring Organisation
SeeByte
Location
Edinburgh, Scotland, United Kingdom
from proof-of-concept and prototyping phases, right through to delivery of robust, trusted software products. Use experimental data and user feedback to analyse system performance and refine models and algorithms. Stay current with relevant literature in applied mathematics and robotics. Present results to relevant internal and external stakeholders … Developing machine learning models, especially in the context of reinforcement learning or computer vision. Robotics or autonomous systems (e.g., path-planning problems, use of ROS). Software development best practices (e.g., testing, documentation, continuous integration). Working knowledge of C/C++. You will stand out if You are customer ...

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

Embedded Software Engineer

Hiring Organisation
Innovate
Location
City of London, London, United Kingdom
with cross-functional teams across software, hardware, and systems integration. Key Responsibilities Develop robotics software in C++ and ROS2 Work on navigation, localisation, and robot behaviour Integrate and work with sensors (e.g. LiDAR, cameras, IMUs) Debug and improve performance of systems in real-world environments Collaborate with hardware … integration and deployment Contribute to building scalable solutions for multi-robot systems Requirements Strong experience with C++ in a commercial environment Experience with ROS or ROS2 Exposure to robotics, autonomous systems, or embedded systems Familiarity with sensor data and real-world system integration Ability to debug complex software ...

Robotics Software Developer

Hiring Organisation
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
City of London, London, United Kingdom
within a real-world manufacturing environment. This is an opportunity to join a highly skilled team at a critical stage, helping prepare an existing system for deployment. This is a hands-on role focused on improving system reliability, developing new features, and ensuring performance in real-world conditions. … problem-solving skills and ability to manage edge cases Ability to contribute quickly with minimal onboarding Comfortable working onsite full-time Desirable: Experience with ROS/ROS2 PLC programming ABB robotics Computer vision in robotics (calibration, integration) Experience with embedded systems (e.g. Jetson) NVIDIA robotics stack/Isaac Sim Linux ...

Robotics Software Engineer - TWE44904

Hiring Organisation
twentyAI
Location
City of London, London, United Kingdom
existing team to meet their launch date of September. Develop robotics software, utilising a deep understanding of C++ and Python. Operate in a ROS based architecture to build new features and enhance reliability. Help identify and handle edge cases before the system ships to clients. Test and validate software ...

Senior Robotics Engineer

Hiring Organisation
Lawrence Harvey
Location
Oxfordshire, England, United Kingdom
scale autonomy software powering a rapidly growing fleet of real-world robots? A high-growth UK robotics company is scaling fast. They’re operating hundreds of robots in live customer environments and building the autonomy stack that will support thousands more. We're hiring a Senior Robotics Engineer … Proven industry experience or a strong academic robotics background Evidence of real work - deployed systems, open-source contributions, competitions etc. Strong experience with ROS 2, C++, and Python Solid Linux fundamentals, Git, CI/CD, and containerization Strong communication skills and team mindset It’s a bonus if you have ...

Senior Software Engineer

Hiring Organisation
Eclectic Recruitment Ltd
Location
Cambridge, England, United Kingdom
software applications. Oversee testing, debug and code verification before production. Put together technical documentation and report back to internal stakeholders. Work across full system development lifecycle. Perform field testing as and when required. Work closely with wider engineering … teams. The Successful candidate will have: Software Engineering/Computer Science Degree BSc/BEng/HND qualification or relevant experience. Experience with C++, ROS, ROS2. Strong understanding of Linux. Experience with Git. Strong hardware experience. Exceptional communicational skills and stakeholder management experience. If this role looks like your next ...