Robotics Software Engineer
Core
Engineer low-latency, high-throughput runtime systems and sensor pipelines to enable real-time execution of physical intelligence models on robots.
Role type
Senior IC runtime software engineer (real-time systems)
Builds
Core platform for robots, sensors, and evaluation pipelines
Domain
Robotics, real-time systems, Linux systems programming
Deliverable
production ML models
Required skills
C++, Rust, Python, Linux systems programming, real-time systems, performance optimization, profiling tools, distributed systems
Preferred skills
VR/AR platforms, low-latency 3D engines, camera systems, streaming/video conferencing, robotics/SLAM, kernel-level engineering
Technologies
Linux, C++, Rust, Python, perf, eBPF, WebRTC, GPU/CPU workloads
Responsibilities
Engineer low-latency sensor and actuator pipelines, optimize system performance across compute and networking, extend Linux components for deterministic behavior, develop real-time video streaming systems, build tooling for profiling and debugging timing issues, collaborate with researchers and hardware engineers to integrate pipelines
Seniority
Senior, hands-on IC