Anduril Industries is seeking a State Estimation & Mapping Engineer to develop software at the intersection of computer vision, sensor fusion, and machine learning for autonomous aerial systems.
Requirements
- Proficiency in production-grade Modern C++ software development
- Experience implementing and integrating state-of-the-art mapping and localization techniques for autonomous systems
- Strong understanding of 3D computer vision concepts, including multi-view geometry, camera models, photogrammetry, and 3D reconstruction techniques.
- Experience with Python or Rust software development
- Experience processing sensor measurements from LIDAR, Electro-Optical sensors, Radar, or RF sensors
- Familiarity with classical and contemporary approaches for state estimation and tracking (e.g. Kalman Filter, EKF, Particle Filter)
- Familiarity with non-linear optimization frameworks like Ceres, GTSAM, etc
Responsibilities
- Design and develop robust and efficient C++ or Rust software for real-time sensor fusion, state estimation, mapping, and tracking.
- Develop and implement advanced structure-from-motion and SLAM algorithms to create accurate 3D models from multiple sensor inputs.
- Integrate with path planning teams to enable autonomous navigation in complex, unstructured environments
- Design experiments, conduct data analysis and performance evaluation to validate and improve system capabilities.
- Contribute to the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Work with vendors and government stakeholders to advance the state-of-the-art in perception and world modeling for autonomous aerial systems.
- Stay up to date with the latest developments in estimation, localization and mapping technology.
Other
- BS in Robotics, Computer Science, Applied Math, Physics, or related field
- Eligible to obtain and hold a U.S. Secret security clearance
- Travel up to 25%
- Strong communication skill and the ability to take large problems and break them down into actionable parts
- Provide technical leadership and mentorship to junior engineers.