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