Building next-generation humanoid robotic systems that combine advanced AI with cutting-edge hardware at Palo Alto
Requirements
- Strong C++ development skills (multi-threading, performance, systems-level)
- Professional experience with ROS2
- Hands-on robotics experience ideally robot learning on physical hardware
- Manipulation or kinematics (humanoids, arms, quadrupeds)
- Controls for mobile robots or drones
- Sensor/actuator integration, drivers, or middleware experience
Responsibilities
- Build and optimise robotics software in C++ and ROS2
- Integrate perception, control, planning, and learning modules
- Work hands-on with robots to bring up new hardware and run real-world experiments
- Deploy reinforcement learning / imitation learning policies onto physical robots
- Develop middleware, interfaces, and tooling that connect AI hardware
- Prototype behaviours across diverse robot types (arms, humanoids, mobile platforms, drones)
Other
- Generalist mindset and comfort in a fast-paced startup environment
- Ability to work on real robots (debugging, integration, testing)
- High ownership within a small, world-class engineering team
- Competitive compensation + meaningful equity
- Opportunity to influence architecture, roadmap, and product direction