
Staff Software Engineer, Autonomy Capabilities (R5368)
f7d8749a-72d6-407c-bf98-292ea630c73a · Posted Sep 1, 2026
- San Mateo, California, United States
- Full-time · Senior
- 7+ years
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
- Design tactical autonomy algorithms to enable unmanned aircraft to perform complex missions across air, land, and sea domains with minimal human supervision.
- Develop high-performance software modules that incorporate planning, decision-making, and behavior execution strategies for dynamic and adversarial environments.
- Implement and test behavior architectures that enable multi-agent coordination, target engagement, reconnaissance, and survivability in contested scenarios.
- Blend rule-based systems with learning-based methods such as reinforcement learning to achieve robust, adaptive behavior.
- Collaborate with cross-functional teams including perception, planning, simulation, hardware, and flight test to ensure seamless integration of autonomy solutions on real-world platforms.
Requirements
- BS in Computer Science
- MS in Computer Science
- PhD in Computer Science
- BS in Aerospace Engineering
- MS in Aerospace Engineering