Humanoid

Senior Platform Software Engineer

Humanoid
Apply
2 months ago
London, United KingdomSenior

Responsibilities

  • Develop and validate embedded software for humanoid robots operating in real-world environments.
  • Integrate sensors, actuators, computing platforms, and safety systems into fault-tolerant robotic systems.
  • Design and maintain core operating-system software, data networks, protocols, and fundamental software subsystems.
  • Lead interdisciplinary projects involving robotic perception, computing subsystems, and software integration.
  • Test and evaluate robotic systems to validate safety, reliability, and performance.
  • Build tools, infrastructure, and operational practices for the robotics R&D team.
  • Develop technical requirements, lead cross-functional collaboration, and document and present complex technical topics.

Requirements

  • 5+ years of experience developing and deploying production software in embedded systems running Linux.
  • Experience with C++, C, Rust, Python, or Go.
  • Experience developing time-sensitive and performance-critical applications.
  • Thorough understanding of Ethernet, IP networking, HTTP, or gRPC.
  • Experience with Linux build environments such as Yocto or Buildroot.
  • Experience building Linux kernels and modifying or writing device drivers.
  • Proven history of leading cross-functional technical projects and developing technical requirements.
  • Strong communication skills, including technical documentation and presentations.
  • Experience working in small, fast-iteration, interdisciplinary teams.
  • Experience with Nvidia Jetson and sensor data from cameras, lidars, radars, or IMUs is preferred.

Benefits

  • Competitive equity through stock options with meaningful upside.
  • 30+ paid days off, including 23 days of annual leave, UK bank holidays, and additional company closure days.
  • Private healthcare with virtual and in-person care.
  • Pension scheme with an 8% total contribution, comprising 5% employee and 3% employer contributions.
  • Free daily breakfast, catered lunch, and snacks in the office.
  • In-office collaboration with engineers, researchers, and product experts.
  • Direct access to founding leadership and meaningful input into product direction.

Tech Stack

Categories

EmbeddedRobotics
Humanoid

About Humanoid

201-500 employees
Contact me