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

- Company: Rivet
- What the company does: Rivet develops mobile, connected toolsets so frontline pros and their organizations can solve the world’s toughest work challenges. Backed by a16z speedrun and Lux.
- Company website: https://rivet.us
- Type: Startups (AI role)
- Level: Mid level
- Location: San Jose, CA
- Work setup: On-site
- Pay: $225K to $275K base salary per year (USD)
- Posted: 2026-09-23
- Apply by: 2026-11-07
- Apply: https://jobs.ashbyhq.com/rivet/1952ddd8-7a00-48ee-a1bb-5a7a97df8183
- Page: https://www.1752.vc/careers/jobs/rivet-software-engineer-location-and-motion-inertial-navigation-gnss/

## About the role

Own the end-to-end 9-axis inertial sensing system, including accelerometer, gyroscope, and magnetometer calibration, synchronization, coordinate frames, and attitude estimation. Develop robust heading and inertial navigation solutions that account for sensor errors, environmental disturbances, temperature variation, and platform effects.

## What they're looking for

- BS + 8 years, MS + 5 years, or PhD + 3 years of experience in navigation, aerospace/GNC, robotics, geomatics, or a closely related field
- Demonstrated experience owning and shipping a production navigation solution that provides position and attitude estimates
- Strong hands-on experience with inertial sensing, magnetometer calibration, heading estimation, GNSS, and sensor fusion
- Deep understanding of strapdown inertial navigation, error-state estimation, Kalman filtering and/or factor-graph methods, observability, and uncertainty modeling
- Proficiency in C++ and Python, with experience developing production software for embedded or resource-constrained systems
- Strong understanding of coordinate frames and attitude representations, including ECEF, ENU/NED, body and sensor frames, quaternions, and alignment concepts

Tags: Engineering, Product, & Design
