Principal Engineer, State Estimation (dallas, Tx)

Shield AI Shield AI · Defense · Dallas, TX · V-BAT Engineering - Software

Principal Engineer focused on developing and optimizing state estimation algorithms for autonomous UAV navigation in dynamic and contested environments. This role involves designing real-time sensor processing pipelines, integrating multi-sensor data, and collaborating with autonomy researchers and engineers to transition research into deployable solutions.

What you'd actually do

  1. Develop and implement advanced state estimation algorithms, including inertial navigation, sensor fusion, and alternative navigation techniques for denied environments.
  2. Design and optimize state estimation frameworks to integrate data from IMUs, GNSS receivers, visual odometry, magnetometers, barometers, and radar systems.
  3. Build real-time sensor processing pipelines for UAV platforms, focusing on robustness, accuracy, and failover performance.
  4. Collaborate with autonomy, software, and hardware teams to ensure seamless integration of state estimation components within larger autonomous systems.
  5. Lead simulation, lab testing, and field validation of state estimation algorithms to assess performance under varying operational conditions.

Skills

Required

  • C++11 or newer
  • real-time operating environments
  • Linux
  • scripting
  • standard development tools
  • state estimation techniques (e.g., Kalman filters, extended and unscented variants, particle filters, etc.)
  • real-time navigation and/or sensor fusion algorithms with IMUs, GPS, and other sensors

Nice to have

  • inertial navigation solutions for GPS-denied or degraded environments
  • computer vision techniques
  • optimizing algorithms for compute-constrained systems
  • CUDA or other hardware acceleration technologies (e.g. FPGAs)
  • transitioning from R&D to production

What the JD emphasized

  • Proven track record of successfully shipping products
  • demonstrated record of working hard
  • hold yourself and others to high standards

Other signals

  • autonomous UAV navigation
  • sensor fusion algorithms
  • real-time sensor processing pipelines
  • state estimation