Robotics Platform Integration Engineer
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’s leading, commercially scalable, safe, and advanced humanoid robots that seamlessly integrate into daily life and amplify human capacity.
Vision
In a world where artificial intelligence opens up new horizons, our faith 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 universal basic income will eventually be a true evolution of our civilization.
Solution
As the demands on our built environment rise, labour shortages loom. With the world’s workforce increasingly moving away from undesirable tasks, the manufacturing, construction, and logistics industries critical to our daily lives are left exposed. By deploying our general-purpose humanoid robots in environments deemed hazardous or monotonous, we envision a future where human well-being is safeguarded while closing the gaps in critical global labour needs.
About the Team
You will be part of the Engineering Operations (EngOps) organisation, a multidisciplinary team responsible for DevOps, MLOps, infrastructure, networking, and CI/CD across cloud and robotics domains. EngOps provides the critical foundation supporting development velocity, system reliability, and scalable deployment across our platform.
In this role, you will be the primary integration point between the infrastructure/cloud teams and the robotics platform, ensuring that cloud tools, workflows, and systems are properly integrated with the software stack running on physical robots. In every update, deployment, and operational handoff, you will enable our humanoid robots to confidently operate reliably in real-world environments.
Responsibilities
- Design and maintain a scalable build and packaging system that supports modular, production-ready robotics software across a unified codebase.
- Develop and manage robotic runtime services that enable remote operations such as software updates, diagnostics, state reporting, and telemetry.
- Act as the integration lead between robotic systems and cloud infrastructure to enable remote actions such as deployment, logging, health monitoring, data collection, and task execution.
- Work closely with platform and cloud teams to ensure seamless integration of the fully robotic software stack, across build systems, configuration layers, and runtime environments.
- Support and extend the architecture for remotely operated robots, integrating teleoperation control pathways with the cloud-based operator interface used in production environments.
- Take ownership of the deployment process for the complete robot application—from code integration through automated testing, validation, packaging, and rollout—ensuring system consistency and traceability across environments.
- Design and execute robust integration test pipelines, including simulation and hardware-in-the-loop (HIL) validation, to verify system readiness before deployment to physical hardware.
- Establish and promote best practices across teams for maintainable, testable, and scalable robotic software development.
- Create and maintain technical documentation for integration workflows, build pipelines, test infrastructure, and deployment procedures
Expertise
- Strong proficiency in C++ for robotic software development, system integration, and performance-critical components.
- Proficiency in Python for scripting, tooling, and glue logic across systems.
- Experience with robot middleware such as ROS2 and build systems like Colcon, CMake, or Bazel.
- Solid understanding of CI/CD pipelines, test automation, and integration workflows in robotics environments.
- Familiarity with robot-cloud communication, OTA updates, deployment versioning, and secure remote operations.
- Experience with integration testing, simulation, and hardware-in-the-loop (HIL) environments.
- Comfort working across teams to align architecture, tooling, and processes between infrastructure and robotics.
Preferred Skills
- Experience integrating remote operation or teleoperation control systems with robotic platforms in production.
- Familiarity with security and fault tolerance in distributed robotic systems.
- Understanding of large-scale system integration within robotics-focused monolithic deployments using a shared codebase.
- Strong communication skills and the ability to operate effectively across multidisciplinary engineering teams.
Benefits
- High competitive salary.
- 23 working days of vacation per year.
- Flexible working hours.
- Opportunity to work on the latest technologies in AI, Robotics, Blockchain and others.
- Startup model, offering a dynamic and innovative work environment.
How to Apply
Does this role sound like the perfect fit for you?
Fill in the form and include links or files that showcase the best of what you’ve built and achieved.
Apply now
*indicates a required field