Drimva

Rhoda AI

Software Engineer, Rhoda Platform

Mountain View · Full-time · Posted Oct 21, 2026

Experience
2+ years for experienced hires; new graduates may qualify with a solid educational background in a related field.
Education
For new graduates: solid educational background in Computer Science, Electrical Engineering, Robotics, or related fields.

About the job

Build and maintain the onboard software platform that connects, monitors, and supports Rhoda’s robots, including data pipelines, developer tooling, and hardware integration.

What you'll do

  • Develop robot networking, communication, telemetry, and observability infrastructure.
  • Build data collection and upload pipelines, plus tools for deployment, logging, debugging, and field testing.
  • Integrate vendor hardware platforms and support hardware bring-up and field debugging across the onboard stack.

What they ask for

  • For experienced hires, 2+ years in robotics software engineering, embedded systems, cloud software, or a closely related field; new graduates may qualify with a solid educational background in a related field.
  • Strong software engineering fundamentals in C++, Python, or Rust.
  • Experience with networking, IPC, and communication protocols; familiarity with cloud storage and data upload pipelines.
  • Experience with ROS/ROS2 or similar robotics middleware; ability to debug across the full stack on live hardware.

Nice to have

  • Experience building telemetry or observability systems; familiarity with perception pipelines or control systems.
  • Experience with streaming or low-latency transport, OTA updates, learned models in robot stacks, or early-stage hardware programs.

Tools

C++, Python, Rust, gRPC, DDS, MQTT, WebSockets, ROS/ROS2

AI focus

Supports data collection for model training and collaborates with ML, perception, and control engineers on model training and deployment; preferred exposure to learned perception or control models.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)