X

Xona Space Systems

Delivers precision navigation and timing services

GNC Software Engineer

Flight Dynamics & GNCPosted on Nov 10
Full-timeBurlingame, CA, USA$165k - $190k /yrIn-person

About the Job

Requirements

  • At least 2 years of professional experience developing guidance, navigation, and control (GNC) software for spacecraft, unmanned aerial vehicles, or other autonomous platforms.
  • Hands-on experience implementing and testing estimators, controllers, and state machines.
  • Experience with model-based software development and automatic code generation using MATLAB/Simulink.
  • Proficiency in C++, Python, and MATLAB/Simulink.
  • Experience developing unit tests and regression tests, and debugging software in simulation or embedded environments.
  • Proficiency with Git version control and Linux-based development environments.

Responsibilities

  • Develop and integrate GNC algorithms using model-based development processes.
  • Implement state machines and fault detection, isolation, and recovery (FDIR) logic for robust autonomous operations.
  • Develop and maintain GNC software interfaces within the flight software architecture.
  • Design, implement, and maintain software-in-the-loop and hardware-in-the-loop test campaigns to validate GNC performance and reliability.
  • Develop unit tests and regression tests to ensure software reliability.
  • Collaborate with simulation, hardware, and flight software teams to support end-to-end GNC system integration and validation.

Desired Qualifications

  • Experience implementing FDIR strategies and autonomous mode management using state machines.
  • Hands-on experience with software-in-the-loop and hardware-in-the-loop simulation environments.
  • Familiarity with continuous integration and continuous deployment pipelines and automated software testing.
  • Understanding of spacecraft attitude determination and control systems (ADCS), including sensors, actuators, and onboard estimation and control algorithms.

About the Company

Xona Space Systems

Delivers precision navigation and timing services

Xona Space Systems provides precision navigation and timing (PNT) services using low Earth orbit satellites. Its secure signals resist interference and multipath and work with low-cost receivers to augment GNSS or provide an independent navigation solution for commercial, government, and defense customers. The system broadcasts PNT signals from LEO satellites that users receive with simple receivers and can combine with GNSS for higher accuracy. Its goal is to deliver reliable, high-accuracy positioning and timing data at scale to power autonomous vehicles, precision agriculture, and other intelligent systems.

Company size
51-200
Company stage
Series D
Total funding
$586.3M
Headquarters
Burlingame, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Xona Space Systems

See more jobs