GNC Software Engineer
Xona Space Systems2 days ago
Burlingame, CA, USAMid Level
Base Salary
$165k - $190k/yr
Responsibilities
- Develop and integrate GNC algorithms using model-based development processes.
- Implement state machines and FDIR logic for robust autonomous operations.
- Develop and maintain GNC software interfaces within the flight-software architecture.
- Design, implement, and maintain SIL/HIL test campaigns to validate GNC performance and reliability.
- Develop unit and regression tests and debug software in simulation or embedded environments.
- Collaborate with simulation, hardware, and Flight Software teams on end-to-end GNC integration and validation.
Requirements
- At least 2 years of professional experience developing GNC software for spacecraft, UAVs, 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, regression tests, and debugging software in simulation or embedded environments.
- Proficiency with Git and Linux-based development environments.
- Preferred: Bachelor’s or Master’s degree in Aerospace, Mechanical, Electrical, or Computer Engineering.
- Preferred: experience with FDIR, autonomous mode management, SIL/HIL simulation, CI/CD pipelines, automated software testing, and spacecraft ADCS.
About Xona Space Systems
Xona Space Systems builds a low Earth orbit positioning, navigation, and timing (PNT) satellite constellation, branded Pulsar, to deliver centimeter-level accuracy and secure timing to devices and infrastructure worldwide. The company provides PNT signals and integrations for sectors such as autonomous systems, defense, and industrial IoT. Privately held and headquartered in Burlingame, California, it targets GPS compatibility and notes U.S. export-control eligibility requirements for many roles.