CareerPlanSign in

Software Engineer, Location & Motion (Inertial Navigation / GNSS)

San Jose, CA💼 Full-time🗓 2026-09-23 → 2026-09-28

Core

Own the navigation and positioning stack for head-worn and body-worn systems by fusing inertial and GNSS sensor data into robust position and orientation estimates.

Role type

Senior IC embedded software engineer (navigation & sensor fusion)

Builds

Production navigation solutions for industrial and defense head/body-worn systems

Domain

Defense/Industrial robotics, Inertial Navigation Systems (INS), GNSS, Sensor Fusion

Deliverable

production ML models | product features

Required skills

Inertial navigation, GNSS integration, Sensor fusion (Kalman filtering/factor-graphs), C++, Python, Embedded software development, Coordinate frames & attitude estimation, Sensor calibration & characterization

Preferred skills

Head/body-worn navigation, XR/AR/VR systems, Defense PNT applications, Security clearance eligibility

Technologies

C++, Python, GNSS receivers, IMUs, Magnetometers

Responsibilities

Calibrate and synchronize 9-axis inertial sensing systems; Develop heading and inertial navigation solutions accounting for environmental disturbances; Integrate GNSS receivers and analyze signal quality; Design navigation fusion estimators combining inertial, GNSS, and visual data; Develop automated calibration and validation methods; Partner with hardware and manufacturing teams on sensor integration; Define interfaces between navigation and perception systems; Build testing infrastructure for navigation performance validation

Sourced via ashby · Listed on CareerPlan, which tracks 848,000+ jobs from 20+ sources.