Shield AI

Autonomy Engineer, Navigation

Shield AI

full-time

Posted on:

Location Type: Remote

Location: CaliforniaDistrict of ColumbiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $187,000 - $400,000 per year

Tech Stack

About the role

  • Research and develop advanced state estimation and navigation algorithms to ensure assured Position, Navigation, and Timing (PNT) in contested environments.
  • Design, write, and deploy production-quality C++ software for aviation platforms requiring real-time, deterministic performance.
  • Build and maintain comprehensive unit, integration, and system-level tests to validate navigation software performance under operational constraints.
  • Develop modeling, calibration, and simulation tools for inertial and aided navigation technologies used in airborne platforms.
  • Participate in agile-based product planning, feature definition, capacity estimation, and cross-team collaboration.
  • Contribute to ongoing system performance evaluation, regression analysis, and V&V (Verification and Validation) efforts.

Requirements

  • Strong proficiency in modern C++ (C++11 or newer) and professional experience developing software for embedded Linux systems.
  • Experience designing and deploying state estimation algorithms (e.g., error state EKF, UKF) in real-world defense or aerospace applications.
  • Familiarity with developing for constrained environments requiring deterministic timing and high reliability.
  • Deep understanding of inertial navigation systems (INS), GNSS integration, and navigation error modeling.
  • Expertise calibrating and integrating IMUs, GPS receivers, magnetometers, and barometric sensors with flight software.
  • Familiarity with Python for prototyping is acceptable; however, primary development experience must be in C++.
Benefits
  • Pay within range listed + Bonus + Benefits + Equity
  • Temporary benefits package (applicable after 60 days of employment)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++embedded Linuxstate estimation algorithmserror state EKFUKFinertial navigation systemsGNSS integrationnavigation error modelingcalibrating IMUsPython
Soft skills
cross-team collaborationagile-based product planningfeature definitioncapacity estimation