Robot Software Engineer
Rhoda AI · Mountain View
- Posted
- 92 days ago
- Last confirmed live
- 1 day ago
What this role involves
This role involves building and maintaining the software infrastructure for humanoid robots, including networking, data pipelines, telemetry, and tooling. The engineer will work across the full onboard stack, supporting perception and control integration, and collaborating with ML engineers. Responsibilities include hardware bring-up, field testing, and debugging in ambiguous environments.
Skills this posting asks for
- c++
- python
- rust
- networking
- ipc
- grpc
- dds
- mqtt
- websockets
- aws
- gcp
- s3
- gcs
- ros
- ros2
- telemetry
- observability
- perception pipelines
- control systems
- streaming systems
- low-latency data transport
- ota updates
- deployment infrastructure
- ml
Requirements
- 3 years of experience
- Level: mid
- Remote policy: onsite
From the employer’s posting
At Rhoda AI, we’re building the next generation of generalist intelligent robots. We own the full robotics stack from high-performance hardware and robot systems to the infrastructure and state-of-the-art foundation world models that control our robots. Our robots are designed to be generalists cap…
Read the full description on Rhoda AI’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Rhoda AI
- Senior Fleet Software EngineerMountain View
- Senior DevOps EngineerMountain View
- Product Manager, Rhoda PlatformMountain View
- Robotics Software Test Engineer Mountain View
- Inference Infrastructure EngineerMountain View
- Inference Optimization ML EngineerMountain View