Robot Software Engineer
Rhoda AI · Mountain View
CHECKED 17H AGO
Roboticsonsite$175k–$280k
At a glance
Highlights
- Build the software foundation that keeps generalist humanoid robots running.
- Connect onboard robot systems to cloud, teleoperation and monitoring systems.
- Own data pipelines capturing real-world sensor data for foundation model training.
What they offer
- Equity
Ideal candidate
A hands-on robotics software engineer who thrives on physical hardware and ambiguous, fast-moving environments. You love building reliable infrastructure and tooling that unblocks others and accelerates real-world robot development.
Requirements
- 3+ years of experience in robotics software engineering, embedded systems, or related field
- Strong software engineering fundamentals in C++, Python, or Rust
- Experience with networking, IPC, and communication protocols (e.g., gRPC, DDS, MQTT, WebSockets)
- Familiarity with cloud storage and data upload pipelines (e.g., AWS, GCP, S3, GCS)
- Experience with ROS/ROS2 or similar robotics middleware
- Ability to debug across the full stack from drivers to application behavior on live hardware
- Comfort working directly with physical hardware in fast-moving, ambiguous environments
Lab profile
About Rhoda AI
Building generalist intelligent robots via full-stack hardware and foundation world models.
What they build
- Generalist intelligent robots
- Foundation world models for robot control
Known for
- Full-stack ownership from hardware to AI
- Generalist robots for complex real-world environments
- End-to-end system design and cutting-edge research
Key facts
- Raised over $450M