Senior Platform Software Engineer
HumanoidJob Description
📋 Description Design and create embedded software for robots in the real world Hardware and software integration across sensors, actuators, and compute platforms Lead cross-functional projects involving perception and subsystems Test and evaluate systems to meet safety and reliability goals Drive safety and performance in real-world robot operation Collaborate across teams including electrical, software, robotics control, and AI 🎯 Requirements 5+ years in embedded Linux software (C++, C, Rust, Python, Go) Time-sensitive, performance-critical applications Ethernet/IP networking; HTTP or gRPC Linux build environments like Yocto or Buildroot Experience building Linux kernels and device drivers Nvidia Jetson experience is a plus 🎁 Benefits Competitive equity: stock options with upside 30+ paid days off, including 23 days annual leave and UK holidays Private healthcare, including virtual and in-person care Pension scheme with 8% total contribution (5% employee, 3% employer) Free daily breakfast, catered lunch, and snacks in-office Work with world-class engineers, researchers, and product experts