About The Position

SAIC is seeking Flight Software Developers who want to help with spacecraft configurations and science and military missions in flight experiment programs working at Kirtland AFB, NM. Work alongside Air Force Research Laboratory (AFRL) / Integrated Experiments and Evaluation Division (RVE) to provide concept design, development, integration, test and evaluation, and engineering prototypes to demonstrate the viability of innovative space technologies along with cradle-to-grave support to ground, high-altitude balloon, near-space and spaceflight experiments and mission concepts. If you like Space and want to partner with cutting edge technology advancements, this is the job for you.

Requirements

  • Develop embedded software modules and software card interfaces, including digital, analog, serial, including SpaceWire
  • Interface with hardware engineers in the design, build, and test of the embedded flight software
  • Work with program engineers to integrate spacecraft bus and payload hardware / flight software
  • Participate in hardware/software interface definition, development, deploy and debug integrated spacecraft bus and subsystems with hardware in the loop
  • Work with system engineering to flow down subsystem requirements to software modules and maintain requirements to design traceability.
  • Perform software requirements analysis and functional decomposition.
  • Prepare design documentation, test plans, and test procedures.
  • Perform internal and formal software tests, and retain test results
  • Prepare technical presentation materials for internal and external customers
  • Work with integration & test engineers in performing root cause investigation of problems found during software installation, integration, acceptance test, and operational events

Responsibilities

  • Develop embedded software modules and software card interfaces, including digital, analog, serial, including SpaceWire
  • Interface with hardware engineers in the design, build, and test of the embedded flight software
  • Work with program engineers to integrate spacecraft bus and payload hardware / flight software
  • Participate in hardware/software interface definition, development, deploy and debug integrated spacecraft bus and subsystems with hardware in the loop
  • Work with system engineering to flow down subsystem requirements to software modules and maintain requirements to design traceability.
  • Perform software requirements analysis and functional decomposition.
  • Prepare design documentation, test plans, and test procedures.
  • Perform internal and formal software tests, and retain test results
  • Prepare technical presentation materials for internal and external customers
  • Work with integration & test engineers in performing root cause investigation of problems found during software installation, integration, acceptance test, and operational events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service