CareerPlanSign in

Senior Platform Software Engineer

UK, London💼 Full-time🗓 2026-06-29 → 2026-09-26

Core

Develop core OS, data networks, protocols, and fundamental software subsystems for next-generation humanoid robots to enable high-fidelity control and safe human-robot collaboration.

Role type

Senior Platform Software Engineer (Embedded Systems)

Builds

Core operating system, data networks, protocols, and foundational software architectures for HMND-01 Alpha humanoid robots.

Domain

Robotics / Embedded Systems / AI Hardware

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded software development, Linux kernel modification, device driver development, C++, C, Rust, Python, Go, Ethernet/IP networking, HTTP/gRPC protocols, Linux build environments (Yocto/Buildroot), time-sensitive application development, hardware/software integration.

Preferred skills

Nvidia Jetson platform experience, sensor data processing (cameras, lidars, radars, IMUs).

Technologies

Linux, C++, C, Rust, Python, Go, Yocto, Buildroot, gRPC, HTTP, Nvidia Jetson.

Responsibilities

Design and validate embedded software for real-world robot operation; integrate sensors, actuators, and computing platforms into fault-tolerant systems; lead cross-functional projects involving perception and control subsystems; test and validate systems against safety requirements; build tools and infrastructure for R&D; collaborate with electrical engineers and physical AI developers.

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.