Senior Software Engineer – Navigation and State Estimation (R3123)

1 Month ago • All levels • Software Development & Engineering • $160,000 PA - $240,000 PA

Job Summary

Job Description

Shield AI's Hivemind autonomy team is seeking a Senior Software Engineer to design, develop, integrate, test, and deploy the Hivemind navigation stack. This role involves researching and developing advanced state estimation and navigation algorithms for assured Position, Navigation, and Timing (PNT) in contested environments. The engineer will write production-quality C++ software for aviation platforms, build comprehensive tests, and develop modeling and simulation tools for inertial and aided navigation technologies. Participation in agile product planning and system performance evaluation is also required.
Must have:
  • Research and develop advanced state estimation and navigation algorithms to ensure assured PNT.
  • Design, write, and deploy production-quality C++ software for aviation platforms.
  • Build and maintain comprehensive unit, integration, and system-level tests.
  • Develop modeling, calibration, and simulation tools for inertial and aided navigation technologies.
  • 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 efforts.
Good to have:
  • Experience developing and deploying assured PNT systems for DoD customers
  • Expertise calibrating and integrating IMUs, GPS receivers, magnetometers, and barometric sensors
  • Familiarity with alternative navigation techniques, such as celestial navigation, terrain-aided navigation, or vision-based navigation (VBN)
  • Experience validating and verifying navigation systems in operational test environments
Perks:
  • Bonus
  • Benefits
  • Equity
  • Temporary benefits package (applicable after 60 days of employment for temporary employees)

Job Details

Founded in 2015, Shield AI is a venture-backed defense technology company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With offices in San Diego, Dallas, Washington, D.C., Boston, Abu Dhabi (UAE), Kyiv (Ukraine), and Melbourne (Australia), Shield AI’s technology actively supports U.S. and allied operations worldwide. For more information, visit www.shield.ai. Follow Shield AI on LinkedIn, X, YouTube and Instagram.

Shield AI’s Hivemind autonomy team is building next-generation autonomy and navigation solutions for resilient, mission-critical systems. As a Senior Engineer, you will contribute directly to the design, development, integration, test, and deployment of the Hivemind navigation stack. We seek engineers with experience delivering robust navigation and state estimation solutions for defense aviation systems, ISR platforms, or other DoD-relevant applications, with strong expertise in C++ software development for embedded Linux systems.

What You'll Do:

  • 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.

Required Qualifications:

  • 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., EKF, UKF) in real-world defense or aerospace applications.
  • Familiarity with developing for constrained environments requiring deterministic timing and high reliability.
  • Professional experience with continuous integration (CI) workflows and automated C++ testing.
  • Practical understanding of inertial navigation systems (INS), GNSS integration, and navigation error modeling.
  • Ability to deploy and maintain robust, efficient, production-level C++ code.
  • Familiarity with MATLAB or Python for prototyping is acceptable; however, primary development experience must be in C++.

Preferred Qualifications:

  • Experience developing and deploying assured PNT systems for DoD customers.
  • Expertise calibrating and integrating IMUs, GPS receivers, magnetometers, and barometric sensors.
  • Familiarity with alternative navigation techniques, such as celestial navigation, terrain-aided navigation, or vision-based navigation (VBN).
  • Experience validating and verifying navigation systems in operational test environments.

Note:

  • Candidates will be asked to complete a C++ coding exercise as part of the interview process to assess comfort with modern software design practices and system-level thinking.

Full-time regular employee offer package:

Pay within range listed + Bonus + Benefits + Equity

Temporary employee offer package:

Pay within range listed above + temporary benefits package (applicable after 60 days of employment)

Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.

Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Similar Jobs

Square - Sales Consultant (m/f/d) Internal Sales

Square

Bindlach, Bavaria, Germany (On-Site)
1 Month ago
Palo Alto Networks - SASE Customer Success Engineering Manager

Palo Alto Networks

London, England, United Kingdom (On-Site)
3 Months ago
Toast - Retail Account Executive

Toast

Charlottesville, Virginia, United States (Hybrid)
1 Month ago
HopSkipDrive - Sales Development Representative

HopSkipDrive

United States (Remote)
1 Month ago
Capgemini - Automation Test Lead

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Tesla - Manufacturing Engineer, High Pressure Die Casting

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
Nagarro - Associate Principal Engineer, ETL

Nagarro

California, United States (On-Site)
10 Months ago
Canonical - Embedded Linux Field Engineering Manager

Canonical

(Remote)
3 Months ago
easygo - Senior Software Development Engineer - Engagement

easygo

Melbourne, Victoria, Australia (On-Site)
3 Months ago
Cadence - Design engineering Architect

Cadence

Hyderabad, Telangana, India (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

FICO - Platform Success Manager

FICO

South Africa (On-Site)
1 Year ago
Enphase Energy - Senior Data Scientist

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Apple - Machine Learning Engineer – Ads Signals Intelligence & Information Retrieval

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Toast - Senior Manager, GTM Engineering

Toast

United States (Remote)
2 Months ago
PwC - SAP MM Professional Senior Associate

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
M365 connect - Dynamics 365 Expert

M365 connect

Kigali, Kigali City, Rwanda (Remote)
4 Months ago
Zeeco, Inc. - Sr. Designer (Mechanical Draftsman)

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Notion - Head of Strategy and Operations, People

Notion

San Francisco, California, United States (On-Site)
1 Month ago
Qualcomm - IP Licensing Analyst

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Saxo Bank - Leadership & Development Partner

Saxo Bank

Copenhagen, Denmark (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in San Diego, California, United States

PrizePicks - Senior Data Science Engineer

PrizePicks

Atlanta, Georgia, United States (Hybrid)
3 Months ago
Neolytix - Medical Admin Assistant/Customer Success Manager

Neolytix

Chicago, Illinois, United States (On-Site)
1 Month ago
Nordson Corporation - Product Development Engineer II

Nordson Corporation

Loveland, Colorado, United States (On-Site)
2 Months ago
HII - Mid Level Engineer Designer HYBRID (Engineer Design 2) - 19378

HII

Hampton, Virginia, United States (Hybrid)
1 Year ago
Dialpad AI - Sales Development Representative

Dialpad AI

Austin, Texas, United States (On-Site)
1 Month ago
SweatPals - Partnerships Manager (Account Executive)

SweatPals

Austin, Texas, United States (Hybrid)
5 Months ago
Sagecor - Software Engineer 2

Sagecor

Annapolis Junction, Maryland, United States (On-Site)
2 Months ago
Nintendo - Senior Business Intelligence Developer

Nintendo

Redmond, Washington, United States (Hybrid)
5 Months ago
Decagon - Engineering Manager, Agent Software Engineering

Decagon

New York, New York, United States (On-Site)
2 Months ago
Open Systems Technologies - Exercise Planner Subject Matter Expert

Open Systems Technologies

Orlando, Florida, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Xepelin - Senior Software Engineer (Proactive Hiring Pool)

Xepelin

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Year ago
Ambient.ai - Senior Sales Engineer

Ambient.ai

Seattle, Washington, United States (Remote)
3 Months ago
Hashlist - Staff Perception Engineer

Hashlist

Bengaluru, Karnataka, India (Hybrid)
11 Months ago
Capgemini - Lead Software Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Apple - Wireless/Telephony Software Engineer

Apple

San Diego, California, United States (On-Site)
3 Months ago
NXP - New Graduate Hiring Safe Launch Process Engineer

NXP

Kaohsiung, Kaohsiung City, Taiwan (On-Site)
1 Year ago
Sigma Software - Threat Detection and Script Engineer

Sigma Software

Argentina (On-Site)
3 Months ago
beghou consulting - Software Engineer

beghou consulting

Boston, Massachusetts, United States (Hybrid)
4 Months ago
kaizen gaming  - Analytics Engineer

kaizen gaming

Athens, Greece (Hybrid)
2 Months ago
London stock Exchange - Software Engineer

London stock Exchange

New York, New York, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Diego, California, United States (Remote)

Washington, District Of Columbia, United States (On-Site)

Dallas, Texas, United States (On-Site)

United States (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Shield AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug