Real-Time Satellite Flight Software Engineer

Astro Digital Us, Inc.

Littleton (CO)

Hybrid

USD 130,000 - 175,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Healthcare
401k retirement plan
PTO

Job summary

Astro Digital seeks a Flight Software Engineer to design, implement, and maintain spacecraft software controlling operations on satellites. You’ll develop robust, multi-threaded C++ software for Linux, integrate with hardware-in-the-loop environments, and support mission operations from Denver or San Jose areas with a hybrid work schedule.

The role requires a bachelor’s degree and 4+ years in flight software, with experience in ADCS, power, thermal, and communications subsystems.

Qualifications

  • Bachelor’s degree in Software Engineering, Electrical Engineering, Computer Science, or related field.
  • 4+ years of experience in spacecraft flight software development.
  • Strong understanding of real-time, multi-threaded systems and hardware/software integration.
  • Experience with modern C++ (version 17 or later).
  • Experience with spacecraft subsystems such as ADCS, power, thermal, and communications.
  • Familiarity with software development lifecycle, configuration management, and version control tools (e.g., Git).
  • Ability to work independently and as part of a team.
  • Work out of the Denver area or San Jose area.

Responsibilities

  • Develop and maintain flight software deployed on satellites for: Command and telemetry handling.
  • Sensor and actuator interfacing for attitude determination and control.
  • Power and thermal management.
  • RF communications systems.
  • Propulsion systems.
  • Payload operations.
  • Collaborate with other engineers to define software requirements and interfaces.
  • Implement robust, efficient, object-oriented software in C++ for multi-threaded Linux applications.
  • Perform integration and testing with hardware-in-the-loop environments.
  • Support mission operations and troubleshoot on-orbit anomalies.
  • Ensure compliance with mission requirements.

Skills

Real-time systems
Multi-threading
Independent worker

Education

Bachelor's degree in Software Engineering or related field

Tools

Git
C++17+
Linux

Job description

Astro Digital seeks a Flight Software Engineer to design, implement, and maintain spacecraft software controlling operations on satellites. You’ll develop robust, multi-threaded C++ software for Linux, integrate with hardware-in-the-loop environments, and support mission operations from Denver or San Jose areas with a hybrid work schedule.

The role requires a bachelor’s degree and 4+ years in flight software, with experience in ADCS, power, thermal, and communications subsystems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight Software Engineer (0/1)
Flight Software Engineer (0/1)

Astro Digital Us, Inc. • Littleton (CO)

Hybrid
USD 130,000 - 175,000
Stock options
Healthcare
401k retirement plan
+1
Principal Flight Software Engineer
Principal Flight Software Engineer

Astro Digital • Littleton (CO)

Hybrid
USD 170,000 - 230,000
Stock options
Healthcare
401k retirement plan
+1
Principal Flight Software Engineer
Principal Flight Software Engineer

Astro Digital • San Jose (CA)

On-site
USD 170,000 - 230,000
Senior Flight Software Architect – Spacecraft Systems (Hybrid)
Senior Flight Software Architect – Spacecraft Systems (Hybrid)

Astro Digital • Littleton (CO)

Hybrid
USD 170,000 - 230,000
Stock options
Healthcare
401k retirement plan
+1
Senior Flight Software Engineer — Hybrid/Remote Spacecraft
Senior Flight Software Engineer — Hybrid/Remote Spacecraft

Astro Digital • San Jose (CA)

Hybrid
USD 170,000 - 230,000
Flight Software Engineer, Space Systems & Missions
Flight Software Engineer, Space Systems & Missions

CesiumAstro • Denver (CO)

On-site
USD 158,000 - 189,000
Stock options
Health, dental, vision
Retirement plans
Senior Flight Software Engineer, Space Systems
Senior Flight Software Engineer, Space Systems

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Stock options
Comprehensive benefits (health, dental
Vision
+2
Senior Flight Software Engineer – Embedded Satellite Systems
Senior Flight Software Engineer – Embedded Satellite Systems

Actalent • Seattle (WA)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+17
Senior Flight Software Engineer - Spacecraft Embedded Systems
Senior Flight Software Engineer - Spacecraft Embedded Systems

AST SpaceMobile • Lanham (MD)

On-site
USD 140,000 - 190,000
Real-Time Flight Software Engineer – Spacecraft
Real-Time Flight Software Engineer – Spacecraft

Katalyst Space • Broomfield (CO)

On-site
USD 105,000 - 250,000