CareerPlanSign in

Robot Software Engineer

Mountain View💼 Full-time🗓 2026-09-28 → 2026-09-30

Core

Build and maintain the full onboard software stack for generalist humanoid robots, including networking, data pipelines, telemetry, and tooling.

Role type

Senior IC robot software engineer (embedded systems & robotics middleware)

Builds

Networking/communication infrastructure, data collection pipelines, telemetry/observability systems, and internal development tooling for humanoid robots

Domain

Robotics (humanoid robots) + Embedded Systems + Cloud Infrastructure

Deliverable

infrastructure

Required skills

C++, Python, Rust, networking protocols (gRPC, DDS, MQTT, WebSockets), ROS/ROS2, cloud storage pipelines, full-stack debugging, hardware integration

Preferred skills

telemetry/observability for edge platforms, perception/control pipeline integration, low-latency streaming systems, OTA update infrastructure, learned model integration, early-stage hardware program experience

Sourced via ashby · Listed on CareerPlan, which tracks 885,000+ jobs from 20+ sources.