about 6 hours ago
South San Francisco, CA, USASenior / Staff+
H1B Sponsor
Base Salary
$200k - $265k/yr
Responsibilities
- Design the mission/flight manager to govern mission sequencing and safe-state transitions.
- Implement fault management end-to-end for various system components.
- Develop and maintain core onboard software in Rust/C++ with strong observability.
- Define success criteria and build tooling for validating behaviors across edge cases.
- Collaborate with planning, perception, and controls teams to set interfaces and assumptions.
- Analyze fleet telemetry and incident reviews to drive improvements in reliability.
- Write design documentation and perform hazard analysis while mentoring other engineers.
Requirements
- 8+ years of experience in building production software for safety-critical embedded systems.
- Expertise in Rust and/or C++ for real-time applications on embedded Linux/RTOS.
- Demonstrated systems thinking with clear interface design and resource budgeting.
- Hands-on experience with SIL/HIL, scenario validation, and fault injection.
- Proven track record of shipping autonomy features in dynamic environments.
- Comfortable with HW/SW co-design and making robust software decisions.
- Strong communication skills for making complex safety decisions legible.
Benefits
- In-office role based in South San Francisco.
- Competitive starting salary range of $200,000 - $265,000.
- Total compensation may include equity, bonuses, and various benefits.
