Fullstack Software Engineer, Robot Interfaces
Core
Build internal human-robot interfaces and real-time control systems for robot operations, monitoring, and debugging.
Role type
Senior Fullstack Software Engineer (Robot Interfaces)
Builds
Internal software for robot setup, calibration, live operation, and fleet management
Domain
Robotics, Physical AI, Real-time Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Fullstack web development, React, TypeScript, Python, Realtime web (WebRTC, WebSockets), Binary protocols (protobuf, gRPC), On-prem/on-device deployment, High-stakes UX design, Product management
Preferred skills
Teleoperation experience, Safety-critical systems background, Hardware/embedded integration, Workflow/dispatch systems
Technologies
React, TypeScript, Python, WebRTC, WebSockets, protobuf, gRPC, Postgres, GCP, Kubernetes
Responsibilities
Own human-robot interfaces for setup, calibration, and live operation; Design real-time edge systems for video and control; Define cloud vs. device boundaries for latency and safety; Deploy software across lab, warehouse, and partner sites; Instrument interfaces for operational metrics; Act as own PM to gather requirements and drive adoption
Seniority
Senior, hands-on IC