- San Francisco, California, United States
Lead firmware architecture and development for next-generation robotics hardware, ensuring safety, reliability, and performance.
Responsibilities
- Rapidly bring up new hardware and set execution pace
- Lead firmware architecture for embedded systems spanning boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics
- Define engineering standards for reliability, fault tolerance, observability, and maintainability across the firmware stack
- Design and review safety-critical mechanisms, including fault detection, recovery paths, watchdog strategies, redundancy, and safe-state behavior
- Build quick prototypes and harden them into production-quality systems
Requirements
- Nice to have: Embassy async framework
- Nice to have: Mixed-language firmware architectures
- Nice to have: ARM Cortex-M
- Nice to have: ARM Cortex-R
- Nice to have: RTOSes
