18 of 18 Permanent Robot Operating System Jobs in England

Robotics Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
software on physical robotic systems - both in lab and field. Collaborating with cross-functional teams in mechanical, electronics, and systems engineering. (Desirable) Working with ROS or ROS2 (Robot Operating System) to enhance autonomy. Skills & Experience Essential: Proven experience writing software to control real-world hardware or robotic …/C++ and/or Python. Experience with Linux development environments. Excellent problem-solving skills and an innovative mindset. Desirable: Experience with ROS/ROS2 or Linux Exposure to embedded systems, real-time control, or machine autonomy. Background in robotics, automation, or mechatronics. Why Apply? Competitive salary ...

Robotics Software Engineer - C++/ROS2

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£70,000
Software Engineering, Computer Science, Robotics, or a related discipline. Proven experience with modern C++ (C++14 or later) Hands-on expertise with ROS2 (Robot Operating System 2). Experience integrating software with embedded or edge computing hardware (e.G. NVIDIA Jetson/Xavier). Exposure to ROS1 migration, simulation ...

Robotics Software Design Engineer - C++/PostgreSQL

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
C++ code to acquire, report, and aggregate data in real time on constrained robotics hardware platforms Taking full ownership of the data pipeline from robot to cloud PostgreSQL databases Defining and implementing strategies for data ingestion and analysis including how, when, and where data is stored and transferred Designing … maintaining the cloud interface for robotic data system Collaborating with robotics, electronics, and software teams in an Agile environment To apply for this Robotics Software Design Engineer - C++/PostgreSQL you should have: A degree or master's in Software Engineering, Computer Science, Robotics, or a related field Proven ...

Software Engineer - Robotics

Hiring Organisation
Mars Recruitment
Location
Reading, Theale, 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 ...

Robotics Engineer

Hiring Organisation
Jonathan Lee Recruitment
Location
Chetwynd Aston, Newport, Shropshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
away from Shropshire and is prepared to move to the area. The hiring manager is looking for someone who has experience with ROS2 or ROS, as well as someone who is proficient in programming languages such as C++ or Python, someone who has previously worked as a Robotics Engineer, Mechatronics … Engineer or Software Engineer who has experience with ROS, ROS2, C++ or Python would be well received. We are looking for someone who holds a Master's degree or PhD in Computer Science, Software, Mechatronics, Robotics Engineering or a related field. What You Will Do: Design and implement perception algorithms ...

Robotics Software Engineer

Hiring Organisation
Lawrence Harvey
Location
Oxford, England, United Kingdom
intelligent systems. Build and maintain software architectures bridging low-level control, perception, and high-level planning. Configure and extend robotic middleware and interfaces (e.g., ROS 2 or similar) Contribute to and leverage simulation, modelling, and validation of robotic systems in virtual environments (e.g., Nvidia Isaac, Gazebo) and physical labs. Collaborate ...

Senior Robotics Engineer

Hiring Organisation
Lawrence Harvey
Location
Sheffield, UK
Employment Type
Full-time
Senior Robotics Engineer Want to work with a team who are building a software platform that lets roboticists deploy robot applications faster? Robotics needs better developer tools. This team is building them. A UK based start-up is looking for a Senior Robotics Engineer to join their team … Doing: Collaborate in designing, developing, and maintaining the platform roadmap Build and maintain drivers, interfaces, and protocol bridges for ROS2 and non-ROS robots Integrate a wide range of robots, sensors, and actuators into the platform Develop features for: teleoperation & telepresence (low-latency, safety, failovers) and Real-time telemetry, diagnostics ...

Senior Robotics Engineer

Hiring Organisation
Lawrence Harvey
Location
Handsworth, West Midlands, UK
Employment Type
Full-time
Senior Robotics Engineer Want to work with a team who are building a software platform that lets roboticists deploy robot applications faster? Robotics needs better developer tools. This team is building them. A UK based start-up is looking for a Senior Robotics Engineer to join their team … Doing: Collaborate in designing, developing, and maintaining the platform roadmap Build and maintain drivers, interfaces, and protocol bridges for ROS2 and non-ROS robots Integrate a wide range of robots, sensors, and actuators into the platform Develop features for: teleoperation & telepresence (low-latency, safety, failovers) and Real-time telemetry, diagnostics ...

Embedded Software Engineer (Real-Time / Robotics)

Hiring Organisation
Electus Recruitment Solutions
Location
Newcastle Upon Tyne, England, United Kingdom
with Linux and real-time software development Expertise with robotics, automation or machine control Basic electronics knowledge and ability to read schematics Familiarity with ROS, OpenCV, machine learning or PLC software is a plus Eligibility for UK defence security clearance What’s On Offer Up to 45% cash bonus relocation ...

Senior Firmware Engineer

Hiring Organisation
Randstad Digital
Location
London, United Kingdom
Employment Type
Permanent
/C++ and RTOS (FreeRTOS, Zephyr) Control systems & kinematics knowledge Debugging with oscilloscopes & logic analysers Git, CI/CD and Agile Nice to have: ROS/ROS2, ML, computer vision, Rust ?? ?? What's On Offer Competitive salary + equity ?? Paid holiday ?? Global travel ?? Free meals & team events ????? Startup culture with ...

Senior Firmware Engineer

Hiring Organisation
Randstad
Location
London, UK
Employment Type
Full-time
Experience with UART, SPI, I2C, CAN and Ethernet Confident using oscilloscopes and logic analysers Experience with Git, CI/CD and Agile development Bonus: ROS/ROS2, ML or computer vision Bonus: Interest in Rust for embedded systems What's On Offer Competitive salary + stock options If you need ...

Senior Firmware Engineer

Hiring Organisation
Randstad
Location
Slough, Berkshire, UK
Employment Type
Full-time
Experience with UART, SPI, I2C, CAN and Ethernet Confident using oscilloscopes and logic analysers Experience with Git, CI/CD and Agile development Bonus: ROS/ROS2, ML or computer vision Bonus: Interest in Rust for embedded systems What's On Offer Competitive salary + stock options If you need ...

Senior Software Engineer

Hiring Organisation
Randstad Digital
Location
London Area, United Kingdom
seamless, reliable whole. Expect cross-disciplinary collaboration, rapid iteration, and solving practical challenges close to hardware. You Bring: 5+ yrs robotics C++ and ROS/ROS2 Strong debugging + hardware experience Collaborative, hands-on mindset What You’ll Do: Develop app-level software for client robots 🤖 Integrate components across control ...

Senior Software Engineer

Hiring Organisation
Randstad Digital
Location
Slough, Berkshire, UK
Employment Type
Full-time
seamless, reliable whole. Expect cross-disciplinary collaboration, rapid iteration, and solving practical challenges close to hardware. You Bring: 5+ yrs robotics C++ and ROS/ROS2 Strong debugging + hardware experience Collaborative, hands-on mindset What You'll Do: Develop app-level software for client robots Integrate components across control ...

Staff Software Engineer

Hiring Organisation
Randstad Digital
Location
City of London, London, United Kingdom
Employment Type
Permanent
navigation, vision & RL Shape architecture + interfaces Debug systems in sim + real environments Support field testing You Bring: 5+ yrs robotics C++ + ROS/ROS2 Strong debugging + hardware experience Collaborative, hands-on mindset Join us and help build the future of robotics! ?? #Robotics #SoftwareEngineering #CPlusPlus #ROS #AutonomousSystems ...

Staff Software Engineer

Hiring Organisation
Randstad Technologies
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £120,000 per annum
navigation, vision & RL Shape architecture + interfaces Debug systems in sim + real environments Support field testing You Bring: 5+ yrs robotics C++ + ROS/ROS2 Strong debugging + hardware experience Collaborative, hands-on mindset Join us and help build the future of robotics! #Robotics #SoftwareEngineering #CPlusPlus #ROS #AutonomousSystems ...

Robotics Specialist

Hiring Organisation
Randstad Digital
Location
England, United Kingdom
real-world deployment across manufacturing, construction, and logistics. You’ll work on high-fidelity simulations, digital twins, and data-driven tools that directly accelerate robot performance in the field. Responsibilities: Build high-accuracy simulation environments (physics, sensors, environments) Develop scalable C Python software Integrate simulation with digital twins + … perception & manipulation algorithms Collaborate across hardware, ML, and robotics teams Requirements: 5+ years robotics simulation & software experience Strong C++ and/or Python + ROS/ROS Control Experience with Isaac Sim, MuJoCo, or similar Knowledge of kinematics, dynamics & control Docker experience; cloud simulation a bonus Familiarity with imitation learning ...

Senior Software Engineer

Hiring Organisation
Owen Daniels
Location
Fratton, Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum
control systems, and real-world testing to deliver reliable, high-performance solutions. Responsibilities will include: Software systems architecture design and development in line with system requirements, with a focus on closed loop control and vehicle systems management. Application life-cycle and technical authority for mobile platforms, from scoping … closed loop control. Experience with marine or mobile robotics projects. Experience with embedded systems. Experience with PID tuning on physical systems. Experience with ROS or ROS2. Experience with CAN bus. Familiarity with autonomous systems and robotics software stacks. Experience with real-time systems or control systems. Understanding of sensor fusion ...