Staff Engineer State Estimation
Shield AIVisit Shield AI website
Shield AI is a U.S. defense-technology company developing mission-autonomy software and autonomous aircraft for military and allied operations.
Series F+Recently funded
San Diego, United States
Funding history
Investors
About Shield AI
Founded in 2015, Shield AI builds Hivemind autonomy software and V-BAT and X-BAT aircraft for operations in contested, GPS- and communications-denied environments. Its current site also presents Aechelon synthetic-reality simulation and Vision Systems detection and tracking products.
Skills
About the Role
You will research and develop state-estimation and navigation algorithms for GPS-denied environments. You will build production C++ software for embedded robotic systems, create tests, enhance modeling and simulation tools, and improve performance-analysis and validation pipelines.
Requirements
- Master's degree in aerospace engineering, electrical engineering, robotics, computer science, or a related field, with 2+ years of related experience; or a new PhD graduate
- Professional proficiency in modern C++ and object-oriented design
- Experience deploying low-latency C++ applications to embedded Linux platforms
- Experience designing and implementing state-estimation algorithms
- Familiarity with VIO, SLAM, or multi-sensor fusion frameworks
- Working knowledge of CI pipelines and automated C++ testing frameworks
- Ability to deploy high-reliability code for autonomous systems
Responsibilities
- Research and develop state-estimation and navigation algorithms
- Design and deploy production-grade C++ software for embedded robotic systems
- Build and maintain unit, integration, and system-level tests
- Develop modeling, calibration, and simulation tools for inertial and vision-based navigation
- Contribute to roadmap planning, feature decomposition, and agile execution
- Enhance performance analysis, benchmarking, and validation pipelines
Benefits
- Bonus
- Equity
