Senior Robotics Software Engineer, Navigation/LocalizationNew$292K
The opportunity
The Maneuver Dominance team at Anduril develops operationally relevant, multi-asset autonomy. We are focused on making large groups of autonomous systems work effectively together, with a particular emphasis on larger, more capable unmanned aerial vehicles.
What you'll do
Implement robust sensor fusion techniques to combine GNSS, IMU, LIDAR, radar,: and camera data, improving navigation accuracy and resilience
Rapidly test, analyze performance, and iterate on algorithm and flight control design in the field
Develop simulation and testing environment to evaluate the performance of: localization solutions under different environmental conditions and scenarios
Design fault-tolerant algorithms optimized for on-board compute constraints: and robust operation in GNSS-contested environments
Analyze mission requirements and constraints across the Anduril product: portfolio to determine optimal navigation, localization, and positioning system architecture
Architect and improve calibration procedures for sensor suites used in navigation systems
What they're looking for
- MS or PhD in Robotics, Computer Science, Applied Math, Physics, or related field
- Experience with Python, Rust, and Nix software development
- Experience with sensor calibration, sensor fusion, state estimation, and SLAM: (Simultaneous Localization and Mapping) techniques
- Strong knowledge of navigation principles, including inertial navigation,: GPS, and aiding sources (e.g. vision-based navigation)
- Experience with regression testing using data replay from a large number of previously collected datasets
- Experience processing sensor measurements from LIDAR, Electro-Optical sensors, Radar, or RF sensors
- Experience processing sensor measurements from Inertial Measurement Units
- Experience with sensor characterization and modeling