Tech Lead, Robotics Runtime & Middleware
Mind Robotics· Software Engineering
Palo AltoFull-timePosted 1mo ago
About the role
Tech Lead responsible for the development of Mind Robotics' runtime and middleware for a generalized physical AI platform, focusing on real-time communication, inference-serving, multi-sensor synchronization, and architecture decisions to meet tight latency budgets. IC-heavy role with hands-on coding, design reviews, and direct collaboration with modeling/research.
Responsibilities
- Design and build the robotics runtime/middleware layer – including topic/message architecture, QoS policies, and multi-process communication under tight latency budgets
Qualifications
- Strong systems programming in Python and/or Rust
- Hands-on experience with robotics middleware — ROS2 (rclcpp/rclpy, DDS implementations like Fast DDS/CycloneDDS, or Zenoh), including designing custom message types, QoS tuning, and multi-node communication patterns
- Real-time systems experience: scheduling, latency budgets, jitter, and hard vs soft real-time guarantees; familiarity with RTOS concepts
- Embedded/edge Linux experience — cross-compilation, device driver basics, resource-constrained execution
- Multi-sensor synchronization: time sync protocols (PTP/gPTP), sensor fusion pipelines, clock drift/skew handling
- Model deployment/inference optimization: ONNX Runtime, TensorRT, quantization and batching for edge compute; understanding latency vs control-loop constraints
- Experience with control systems and motion primitives; impact of latency, chunking, and control frequency on closed-loop robot behavior
- Track record of bringing real-time systems from prototype to reliable, continuous operation on physical hardware
- Strong technical judgment balancing research velocity and runtime reliability
- Ability to make build-vs-buy decisions on middleware and compute hardware
- Clear communicator capable of translating model requirements into runtime architecture without excessive translation
Skills
Required:PythonRustROS2Real-time systemsEmbedded/edge LinuxModel deployment/inference optimizationSensor fusion / multi-sensor synchronizationControl systemsCommunication
Benefits
- Not specified in the description
Last updated Sep 9, 2026. Interested? Apply on the company site.
About Mind Robotics
Physical AI for the Real World
Mind Robotics is building intelligent robotics for industrial deployment. We believe the fastest path to broadly capable robots is through clearly defined, high-impact environments. We are starting where the need is most.
roboticsindustrial deploymentPhysical AImanufacturing
More open roles at Mind Robotics
- Electrical Design Engineer, Power Electronics4d agoPalo Alto · Hardware Engineering
- Tools and PLM Engineer4d agoPalo Alto · Hardware Engineering
- QA Reviewer, Data Annotation4d agoPalo Alto · Data Flywheel
- Field Technician, Data Collection1w agoNormal, IL · Data Flywheel
- Communications Lead2w agoPalo Alto · G&A