×
Register Here to Apply for Jobs or Post Jobs. X

Flight Software Developer

Job in Albuquerque, Bernalillo County, New Mexico, 87190, USA
Listing for: SAIC
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
** Description*
* 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.

** Fun stuff you will do on the job:*
* -    Develop embedded software modules and software card interfaces, including digital, analog, serial, including Space Wire

-    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

** Qualifications*
* *
* Basic Qualifications:

*
* -    Bachelor's degree in Electrical/Computer/Software Engineering or related STEM field

-    Three to ten years of relevant experience, or four additional years in lieu of degree

- Experience with software validation and verification (V&V) of real-time flight software (FSW) systems

-    Experience working with FSW compliance and quality documentation, including software development management plan, test plans, test procedures, test results, detailed design documents, software version description documents, software configuration management plans

-    Working knowledge of embedded real-time operating systems (RTOS) - RT Linux, VxWorks, FreeRTOS, RTEMS, etc.

-    Active Top Secret clearance with the ability to obtain a TS/SCI and be willing to consent to a polygraph examination.

-    Ability to obtain and maintain initial Special Program Access (SAP/PAR) within prescribed business needs

-    U.S. Citizenship

-    Diverse programming experience: C/C++, Python, Windows/Linux scripting

-    Excellent communication skills and ability to work in small teams

-    Ability to debug hardware and software.

-    Ability to use software revision control tools such as Subversion and Git

-    Ability to clearly document and report programmatic status to management

*
* Preferred Qualifications:

*
* -    Familiarity with static code analysis tools - Fortify, Coverity, Sonar Qube, Lint, etc.

-    Knowledge of spacecraft bus I/O protocols - Space Wire, RS-422, CAN bus, GPIO, UART

-    Familiarity with FPGA interfaces - I2C/SPI, DMA, AXI

-    Active TS/SCI clearance

-    System knowledge in one or more of the following domains:
Spacecraft Command & Control, Mission Planning, Space Situational Awareness

-    Familiarity with static code analysis tools such as:
Coverity, Sonar Qube, and Fortify.

-    Hardware interfacing, integration and test and controls experience

-    Understanding of embedded real-time software practices/techniques, including device drivers, task management, inter-process communications, interrupt service handlers, and avionics integration practices

-    Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management

-    Experience developing embedded software in an Integrated Development Environment (IDE)

-    Familiarity with Dev Ops, CI/CD pipeline, Agile, JIRA

REQNUMBER: 2612088

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity.

Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit  For information on the benefits SAIC offers, see Working  AA M/F/Vet/Disability
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary