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

Flight Software Engineer

Job in Albuquerque, Bernalillo County, New Mexico, 87101, USA
Listing for: Astrion
Full Time position
Listed on 2026-10-01
Job specializations:
  • Software Development
    Software Engineer, Python, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 110000 - 160000 USD Yearly USD 110000.00 160000.00 YEAR
Job Description & How to Apply Below

Overview

Flight Software Engineer

LOCATION:Hybrid(Kirtland AFB, NM), Remote U.S. eligible

JOB STATUS:Full-time

CLEARANCE:U.S.Citizenship,DoD Secret Clearance

TRAVEL:10%(if remote)

Astrion is seeking a
Flight Software Engineer
to support small satellite flight software development for the Air Force Research Laboratory (AFRL) at Kirtland Air Force Base.

This engineer will contribute to the design, development, and testing of satellite bus software supporting experimental and research missions. The role is ideal for amid- to senior-level software engineer with experience developing embedded or flight software for spacecraft or other real-time systems.

REQUIRED QUALIFICATIONS / SKILLS

Education:

Bachelor of Science in one of the following or a related technical field:

  • Software Engineering
  • Computer Science
  • Electrical Engineering
  • Aerospace Engineering
  • Minimum5+ years of professional software development experience
  • Experience developing embedded or flight software in C or C++
  • Experience with satellite bus or payload software development
  • Familiarity with spacecraft subsystems and interfaces(power, communications,command and data handling, ADCS, etc.)
  • Experience working withreal-time operating systems
  • Experience with hardware/software integration or low-level driver development
  • Experience with scripting languages such as Python, Perl, or similar
  • Strong problem-solving and debugging skills
  • Ability to produce secure, maintainable, high-quality code
  • Comfortable working insmall, agile engineering teams
  • Effective communicator with both technical and non-technical stakeholders
  • Self-directed and adaptable in aresearch and development environment
PREFERRED QUALIFICATIONS / SKILLS
  • Experience with theVxWorks real-time operating system
  • Experience with other embedded real-time systems such asRTEMS
  • Master’s degree in a relevant technical field
RESPONSIBILITIES
  • Design, develop, test, andmaintainembedded flight software for small satellite bus systems
  • Execute tasking from the satellite Assembly, Integration, and Test (AI&T) lead
  • Coordinate with other flight software engineers and subsystem teams
  • Implement best practices forcode quality, maintainability, and cybersecurity
  • Develop andmaintaintechnical documentation, including interface specifications and user guides
  • Participate inunit testing, code reviews, and system validation
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