Droyd Robotics
Senior Software Engineer (Robotics)
$160K–$220K
San Francisco, CA · On-site · Senior · Full-time · Posted Aug 17, 2024
About the job
Build and operate backend, real-time transport, and fleet software connecting Droyd’s robotics stack to product-facing applications and deployed robots.
What you'll do
- Design and test backend systems for AI models running on edge devices and GPUs, including Rust services and FlatBuffers interfaces.
- Develop low-latency streaming, video processing, and fleet infrastructure for observability, calibration, and reliability.
- Integrate robotic systems and hardware, own parts of the bridge-to-frontend boundary, and support deployments and production debugging.
What they ask for
- Production experience building backend or systems software.
- Comfort working across APIs, schemas, transport layers, and real-time systems.
- Strong knowledge of Linux systems, networking, and process management.
- Ability to work in large, performance-sensitive codebases and own complex systems end to end.
Nice to have
- Experience with Rust, Axum, Tokio, or embedded HALs such as Embassy.
- Experience with hardware interfaces, schema systems, streaming systems, or robotics and hardware-adjacent software.
Pay
$160K – $220K USD base salary
Tools
Rust, Axum, Tokio, FlatBuffers, MoQ, WebTransport, ROS2, Linux
AI focus
Build backend systems for AI models running on edge devices and GPUs; collaborate with AI teams.
Model-written summary · the original posting is authoritative