Robot Operating System Jobs in the Thames Valley

9 of 9 Robot Operating System Jobs in the Thames Valley

Robotics Lab Technician - Night Shifts

slough, south east england, united kingdom
Humanoid
Robotics Technician Humanoid is the first AI and robotics company in the UK, creating the world’s most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications. Our Mission At Humanoid we strive to create … in its potential unveils a new outlook where, together, humans and machines build a new future filled with knowledge, inspiration, and incredible discoveries. The development of a functional humanoid robot underpins an era of abundance and well-being where poverty will disappear, and people will be able to choose what they want to do. We believe that providing a … Strong organisational skills with a high level of attention to detail in both practical work and documentation. Comfortable working independently or collaboratively, with clear and professional communication. Experience with ROS (Robot Operating System), Linux systems, or serial communication tools. Desirable Skills And Experience Familiarity with 3D printing, CNC machinery, or laser cutting equipment. Basic scripting or programming More ❯
Posted:

Robotics Systems Software Engineer

slough, south east england, united kingdom
Harnham
AI integration. C++: Strong expertise in C++ for performance-critical tasks, including motion control, kinematics, dynamics, and real-time robotic systems, using libraries like Eigen ROS2: Deep experience with Robot Operating System 2 (ROS2) for building and integrating modular robotic components, enabling seamless communication between sensors, actuators, and algorithms. Docker: Proficient in Docker and container orchestration workflows More ❯
Posted:

Robotics Software Engineer

Harwell, Chilton, Oxfordshire, United Kingdom
Mars Recruitment
different industry sectors. The Robotics 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. If you’re passionate about robotics and the … for a minimum of 5 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 into robust, modular control frameworks. … related field. 4+ years of experience in embedded systems, robotics software, or unmanned systems development. Strong expertise in C++, Python, and software development for real-time systems. Experience with ROS or ROS 2, including custom nodes, launch files, and integration with hardware. Experience with embedded software development such as STM32, ESP32, and Arduino. Bonus if you have worked with Pixhawk. More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum plus share scheme & benefits
Posted:

Senior Robot Systems Software Engineer

slough, south east england, united kingdom
Engineered Arts Ltd
Role Outline Engineered Arts is seeking a Senior Robot Systems Software Engineer to work on the code that runs directly on our humanoid robots, the glue between sensors, actuators, and cloud services. You’ll build and maintain the real-time and near-real-time systems that make our robots come alive: coordinating motion, perception, speech, and networked behaviour. This … role suits someone who enjoys hands-on debugging, understands hardware–software interaction, and thrives in a multidisciplinary environment spanning mechanical, electrical, and software engineering. Main Responsibilities On-Robot Software Development Design, implement and maintain modules running on Linux-based robot computers (Python, C++, Rust). Interface with sensors, actuators, and controllers over serial, USB, and network protocols. Develop … embedded targets Experience with Yocto build system Useful Familiarity with real-time constraints and safety-critical coding standards Understanding of networked robots, telemetry, and OTA updates Experience with ROS About Engineered Arts Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots More ❯
Posted:

Senior Robotics Software Engineer

slough, south east england, united kingdom
Humanoid
Humanoid is the first AI and robotics company in the UK, creating the world’s most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications. Our Mission At Humanoid we strive to create the world … in its potential unveils a new outlook where, together, humans and machines build a new future filled with knowledge, inspiration, and incredible discoveries. The development of a functional humanoid robot underpins an era of abundance and well-being where poverty will disappear, and people will be able to choose what they want to do. We believe that providing a … For 5+ years of experience in robotics or related fields Strong C++ skills and experience building production systems Solid understanding of robotic systems: control, navigation, perception, learning Experience with ROS/ROS2 or equivalent middleware Ability to read, understand, and integrate code from other teams Willingness to get hands-on with robots, test setups, and tools Strong communication and problem More ❯
Posted:

Senior Teleoperation Control Engineer

slough, south east england, united kingdom
Humanoid
Humanoid is the first AI and robotics company in the UK, creating the world’s most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications. Our Mission At Humanoid we strive to create the world … in its potential unveils a new outlook where, together, humans and machines build a new future filled with knowledge, inspiration, and incredible discoveries. The development of a functional humanoid robot underpins an era of abundance and well-being where poverty will disappear, and people will be able to choose what they want to do. We believe that providing a … and human-robot interfaces. Expertise in integrating teleop devices and building operator interfaces that prioritize usability, precision, and operator flow. Proficient in C++ and Python, with experience in ROS/ROS2, real-time data streaming, and robotic middleware. Strong understanding of robot kinematics, coordinate systems, and interfacing with low-level control systems. Experience working directly with real robotic More ❯
Posted:

Full-Stack Robotics Software Engineer

slough, south east england, united kingdom
Humanoid
Humanoid is the first AI and robotics company in the UK, creating the world’s most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01, is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications. We are looking for a passionate and skilled Sr Full … in its potential unveils a new outlook where, together, humans and machines build a new future filled with knowledge, inspiration, and incredible discoveries. The development of a functional humanoid robot underpins an era of abundance and well-being where poverty will disappear, and people will be able to choose what they want to do. We believe that providing a … service architectures. Proficiency with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and workflow automation. Understanding of network protocols and secure data exchange between services. Familiarity with frameworks like ROS is a plus. Experience integrating HID devices (e.g., game controllers, joysticks, motion controllers) into robotics or hardware control pipelines. Excellent skills in diagnosing and resolving technical challenges across integrated systems. More ❯
Posted:

Control Systems Engineer - UXV Platforms

Oxford, Oxfordshire, United Kingdom
Archangel Autonomy
Are you a detail-focused, hands-on, Control Systems Engineer with a passion for drones? Joining us as Control Systems Engineer , you will have an opportunity to support the system analysis, modelling, design and delivery of our UXV navigation co-pilot platform. Our UXV platform operates autonomously in challenging environments, in civil and military use cases. At Archangel Autonomy … a fun, forward-thinking experienced team to deliver transformative AI solutions. Our mission is to design and deploy AI technologies that protect, support, and enhance the work of those operating on the front lines: law enforcement, first responders, NGOs, wildlife rangers, and military personnel. We are proud to be innovators, record breakers, and practical problem solvers. We thrive on … Experience in designing, developing and testing embedded software and hardware control systems for UAV, UXV, autonomous driving or aerospace applications Working knowledge of C/C++ Experience working with ROS or robotics sensors (IMU, GPS/GNSS, LIDAR, RADAR, Cameras, etc.) Experience with model-based design and modelling tools such as UML and/or SysML Understanding of state-space More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Python Engineer

slough, south east england, united kingdom
Thyme
you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how to push hardware and software to work together … multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks for real-time or robotics Docker, CI pipelines, version control (Git), and hardware-in-the-loop testing Occasional interaction with backend systems (Nest.js, Postgres) for telemetry More ❯
Posted: