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 page

Apply 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

All 7 roles at Rhoda AI