Flight Software Engineer (0/1)

Astro Digital

Littleton (CO)

Híbrido

USD 130.000 - 175.000

Tempo integral

há 26 horas
Seja uma das primeiras pessoas a se candidatar

Receba uma resposta desta empresa empregadora

Seu currículo e carta de apresentação personalizados exatamente para o que estão contratando.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Stock options
Healthcare
401k retirement plan
PTO

Resumo da vaga

Astro Digital seeks an experienced Flight Software Engineer to design, implement, and maintain software that controls spacecraft operations on satellites. You will develop robust, multi-threaded C++ software for Linux in a mission-critical environment, collaborating across engineering teams.

The role supports hybrid work from Littleton, CO or San Jose, CA with on-site collaboration and remote flexibility. Requires 4+ years in spacecraft flight software, real-time systems, and Git proficiency.

Qualificações

  • Bachelor’s degree required in software/engineering field.
  • 4+ years of experience in spacecraft flight software development.
  • Strong understanding of real-time, multi-threaded systems and hardware/software integration.
  • Proficient with modern C++ (C++17 or later).
  • Experience with spacecraft subsystems (ADCS, power, thermal, communications).
  • Familiarity with Git and software development lifecycle.

Responsabilidades

  • Develop and maintain flight software deployed on satellites for command/telemetry handling.
  • Interface sensors and actuators for attitude determination and control; manage power and thermal.
  • Support RF communications, propulsion, and payload operations.
  • Collaborate to define software requirements and interfaces; implement robust, efficient C++ for multi-threaded Linux apps.
  • Perform integration and testing with hardware-in-the-loop environments.
  • Support mission operations and troubleshoot on-orbit anomalies; ensure compliance with mission requirements.

Conhecimentos

Real-time systems
Multi-threaded programming
C++17+
Spacecraft subsystems
Git
Independent work
Team collaboration

Formação

Bachelor’s degree in Software/EE/CS or related field

Ferramentas

ASIS MAX Flight Software

Descrição da vaga

Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction, science, and exploration. Astro Digital is headquartered in Littleton, Colorado with roughly 85 employees and infrastructure around the globe.

Position Summary

We are seeking an experienced Flight Software Engineer to join our team developing mission-critical software for satellite systems. In this role, you will design, implement, and maintain software that controls spacecraft operations, ensuring reliability and performance in challenging environments. We offer a hybrid schedule that blends in-person collaboration from either our Littleton, CO or San Jose, CA facility, and remote flexibility.

Primary Duties & 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-orientedsoftware 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
Minimum 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
Preferred Qualifications
  • Proficiency in modern C++
  • Experience with ASI's MAX Flight Software
  • Working knowledge of communication standards and protocols (e.g. RS422/485, TCP, UDP, SLIP, CCSDS)
  • Experience with spacecraft operations
Pay Transparency

Astro Digital employees are provided with a comprehensive benefits package that includes company stock options, healthcare, 401k retirement plan, and PTO. The range of possible compensation for this role is $130k-$175k annually, depending on candidate experience, alignment, and location.

Physical Demands

This position requires the ability to lift and move objects weighing up to 20 Lbs. Occasional standing, walking, bending, and reaching may be required.

Export Statement

This position requires access to export-controlled commodities, technical data, technology, software, and services. U.S. citizenship, U.S. legal permanent resident status, or protected person status under 22 CFR §120.15 and 8 U.S.C. § 1324b(a)(3) is required.

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Principal Flight Software Engineer
Principal Flight Software Engineer

Astro Digital • Littleton (CO)

Híbrido
USD 170.000 - 230.000
Stock options
Healthcare
401k plan
+1
Principal Flight Software Engineer
Principal Flight Software Engineer

Astro Digital • San Jose (CA)

Híbrido
USD 170.000 - 230.000
Spacecraft Product Software Engineer
Spacecraft Product Software Engineer

Astro Digital • San Jose (CA)

Híbrido
USD 140.000 - 180.000
Stock options
Healthcare
401k
+1
Embedded Software Engineer
Embedded Software Engineer

Astro Digital • Littleton (CO)

Presencial
USD 130.000 - 175.000
Company stock options
Healthcare
401(k) retirement plan
+1
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Astro Digital • Littleton (CO)

Híbrido
USD 110.000 - 150.000
Stock options
Healthcare package
401k retirement plan
+1
Spacecraft Product Software Engineer
Spacecraft Product Software Engineer

Astro Digital • Littleton (CO)

Híbrido
USD 140.000 - 180.000
Spacecraft Systems Engineer
Spacecraft Systems Engineer

Astro Digital • Littleton (CO)

Presencial
USD 90.000 - 130.000
Spacecraft Test Engineer (San Jose California)
Spacecraft Test Engineer (San Jose California)

Astro Digital • San Jose (CA)

Presencial
USD 110.000 - 160.000
Satellite Flight Software Engineer — Hybrid/Remote
Satellite Flight Software Engineer — Hybrid/Remote

Astro Digital • Littleton (CO)

Híbrido
USD 130.000 - 175.000
Stock options
Healthcare
401k retirement plan
+1
Test Engineer
Test Engineer

Astro Digital • San Jose (CA)

Presencial
USD 80.000 - 100.000