Jobs · Engineering · California

Software Test Engineer, Flight Software Integration & Test Operations

Xona · Burlingame, CA · 3 wk ago
On-siteEngineeringFull-time

About the role

Xona is a company focused on developing a future-proof global positioning system (GPS) for absolute precision, power, and robustness. The role involves designing, building, and executing software test procedures for the spacecraft's Flight Software (FSW).

Responsibilities

  • Develop and maintain detailed Flight Software test procedures covering nominal mission threads, off-nominal scenarios, fault responses, safing behavior, and recovery workflows.
  • Translate requirements and ICDs into structured procedures with defined preconditions, configuration baselines, operator actions, expected results, and measurable pass/fail criteria.
  • Build and maintain test software and utilities (command sequencing, telemetry validation, log capture, automated reporting) to execute procedures reliably.
  • Run integration and regression campaigns on development benches, integrated avionics stacks, and HIL/SIL environments.
  • Implement fault-focused scenarios to validate FDIR behavior, limit monitoring, safe-mode entry, and recovery logic.
  • Own test data collection and time correlation, including telemetry, logs, performance metrics, and relevant instrumentation.
  • Develop and maintain live monitoring and post-test dashboards (e.g., Grafana) to track system health, event timelines, and test progress.
  • Support environmental test campaigns as a primary test operator when required, executing runbooks and maintaining disciplined event logs.

Requirements

  • 2+ years of experience in software test engineering, system integration testing, or validation for embedded or mission-critical systems.
  • Demonstrated ownership of structured test procedures for complex software systems, including authoring, review, version control, and operational discipline.
  • Experience building or maintaining test software used to execute procedures and validate outcomes, including data capture and reporting.
  • Comfortable working from ICDs and debugging across hardware/software interfaces using telemetry, logs, and lab instrumentation.
  • Experience with test data collection and observability practices, including dashboards and time-correlated datasets.
  • Strong documentation and cross-functional communication skills.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Experience with Python, C++, or similar languages.
  • Experience with test data collection and observability practices, including dashboards and time-correlation.
  • Experience with test data collection and observability practices, including dashboards and time-correlation.
  • Experience with test data collection and observability practices, including dashboards and time-correlation.

Skills

  • Structured test procedure development.
  • Test software and utilities creation.
  • Integration and regression campaign execution.
  • Fault-focused scenario implementation.
  • Data collection and time correlation.
  • Live monitoring and post-test dashboard development.
  • Environmental test event support.

Benefits

Flexible work arrangements, professional development opportunities, competitive compensation, and comprehensive benefits package.

Pay

Competitive salary commensurate with experience.

Schedule

Full-time position with standard business hours.

Similar jobs