Humanoid · 9 hours ago
Senior Platform Software Engineer – Core Platform
Humanoid is an AI and robotics company in the UK, creating advanced humanoid robots. The Senior Platform Software Engineer will develop the core real-time OS and software subsystems for humanoid robots, ensuring safe human-robot collaboration and high-integrity software performance.
Artificial Intelligence (AI)ManufacturingRobotics
Responsibilities
Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate safely in the presence of humans, meeting high standards for integrity and performance
Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system
Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains
Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions
Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots
Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments
Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance
Qualification
Required
7+ years of experience in C/C++ and embedded systems development
Proven track record in delivering safety-critical software, especially in fields like autonomous vehicles, driver assistance systems, robotics, or medical devices
Experience with time-sensitive control systems and real-time operating systems (RTOS), including networking in real-time environments
Expertise in working with sensor data, including cameras, lidars, radars, and IMUs, to build performant software systems
Experience in building Linux kernels and modifying or writing device drivers
Experience designing, configuring, and troubleshooting Ethernet and IP networks
Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics
Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams
Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration
Preferred
Experience with Nvidia's Jetson platform is a plus
Experience deploying EtherCAT on custom hardware is relevant
Experience with functional safety standards (e.g., IEC 61508, ISO 26262) is a plus
Benefits
Paid vacation with adjustments based on your location to comply with local labor laws
Travel opportunities to our London and Vancouver offices
Office perks: free lunches
Freedom to influence the product and own key initiatives
Collaboration with top‑tier engineers, researchers, and product experts in AI and robotics
Startup culture prioritising speed, transparency, and minimal bureaucracy.
Company
Humanoid
Humanoid is the first AI and robotics company in the UK creating the world’s leading, commercially scalable, and safe humanoid robots
Funding
Current Stage
Growth StageRecent News
2026-01-17
2026-01-14
Company data provided by crunchbase