Principal Flight Software Engineer
$170k - $230kAstro Digital
About Astro Digital
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 100+ employees and infrastructure around the globe.
Position Summary
We are seeking a highly experienced Principal Flight Software Engineer to join our team developing mission-critical software for satellite systems. In this role, you will serve as both a senior individual contributor and technical leader for the development of spacecraft flight software. You will be responsible for architecting, designing, implementing, validating, and sustaining mission-critical application software that operates onboard spacecraft throughout all phases of a mission lifecycle. This individual will provide technical leadership across multiple programs, influence engineering strategy, mentor team members, and establish software development best practices while remaining hands-on with system architecture, code development, and integration.
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
- Design, develop, test, and deploy flight software for spacecraft and hosted payloads including for command and telemetry processing, power control, thermal management, communications, fault management, onboard autonomy, mission sequencing, and payload operations
- Implement software using modern C++ for real-time, multi-threaded Linux applications
- Serve as the technical authority for spacecraft flight software architecture, design, implementation, and validation
- Establish software development standards, coding guidelines, verification processes, and engineering best practices
- Mentor and develop flight software engineers, fostering technical excellence and engineering rigor
Minimum Qualifications
- Bachelor’s degree in Software Engineering, Electrical Engineering, Computer Science, or related field
- 14+ years of experience in spacecraft flight software development
- Strong understanding of real-time, multi-threaded systems and hardware/software integration
- Expert-level proficiency with modern C++ (version 17 or later)
- Expert knowledge of communication standards and protocols (e.g. RS422/485, TCP, UDP, SLIP, CCSDS)
- Experience with Linux device drivers and board support packages
- Experience with software development lifecycle, configuration management, and version control tools (e.g., Git)
- Strong communication and organizational skills
- Work out of the Denver area or San Jose area
Preferred Qualifications
- Experience with a variety of flight software frameworks
- Experience with ASI's MAX Flight Software
- Experience with spacecraft operations
- Experience leading technical teams
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 $170k-$230k 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.
$150k - $220k
...Principal Flight Software EngineerRocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep... ...Lab's site in Littleton, CO, the Principal Flight Software Engineer will play a key role in supporting the development of flight...Suggested$180k - $285k
...build autonomous spacecraft, advanced payloads, mission software, and space-based interceptors — enabling the U.S. and its... ...apply to fixed term and temporary rolesYOUR MISSIONAs a Principal Flight Software Engineer at True Anomaly, you will serve as a technical authority...SuggestedPermanent employmentTemporary workFixed term contractWork at officeFlexible hours$173.26k - $238.23k
...Principal Software Engineer### Principal Software EngineerApply: Remote or hybrid or in office: Lone Tree, CO: Full time: Posted 2 Days Ago: R0031303Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment...SuggestedPermanent employmentFull timeWork experience placementWork at officeRemote work$173.26k - $238.23k
...Tree, CO Full time R0031303 Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Principal Software Engineer, you will provide technical leadership and strategic direction for the...SuggestedPermanent employmentFull timeFor contractorsWork experience placementWork at officeImmediate startRemote work- ...The Sierra Nevada Corp in Lone Tree, CO is seeking a Principal Software Engineer to provide technical leadership for advanced aerospace software systems. You will guide cross-functional teams, shape architecture, and ensure regulatory compliance while mentoring engineers...SuggestedRemote work
- ...Tribonet in Greenwood Village, CO seeks a Principal Engineer – Controls & Software to lead controls development for high-speed machinery and power systems. The role emphasizes non-managerial leadership, mentoring, and advancing turbine controls technology. The candidate...
- ...Job Summary and Responsibilities As our Principal Software Engineer you will create or enhance complex applications identifying opportunities and implementing solutions to meet end-user needs and business goals. Every day you will work on multiple high-complexity...Full time
$101k - $152k
...Flight Software EngineerAt ispace U.S., we're not just going to the Moon—we're redefining how we get there. Our missions push the boundaries... ...share our passion for space.We are seeking a Flight Software Engineer to join our mission operations team in a role focused on...Permanent employmentCasual work$195k - $265k
...work has been recognized globally. Principal Architect As a Principal Architect at... ...and development, training, and reusable software development accelerator development. As... ...s practice direction on AI in software engineering, setting the bar for how our teams...H1bRemote workWorldwideFlexible hours2 days per week$166.9k - $309.9k
...SpaceStandard Job DescriptionLockheed Martin Space is seeking an Software Engineering Manager to lead a team of software engineers supporting the... ..., integration, test, and delivery of embedded and flight software systems for line of programs under SmallSat Avionics...Full timeTemporary workWork experience placementCasual workFlexible hours- (USA) Principal, Software EngineerPosition Summary...What you'll do:Role summary: The Principal Software (Data) Engineer – Tech leads the evolution of our Data Lake and enterprise data platform. This role defines architecture, standards, and engineering practices for scalable...
$181k - $244k
...We ship fast and break very little, and we want a Principal Software Engineer who shares that obsession with Teamwork. This Principal Software Engineer role hands principal talent $181,000 - $244,000, a hybrid arrangement in CO, and the latitude to call the shots. Key...$200k - $225k
...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity.Xometry is looking for a Principal Software Engineer to join our Partner Ecosystems team. This team builds the high-performance integration layer that embeds Xometry’s AI-...Work at office3 days per week$200.1k - $270.6k
...Principal Software Engineer, Devices Global Retail Technology Job ID: 10576461 | Amazon.com Services LLC Application deadline: Oct 22, 2026 We're building the Gen AI–powered platform that takes a Devices product idea from concept to production in days — not months...Contract workFlexible hours$50 per hour
...s built for you.Space Protection Programs (SPP) is seeking an experienced Staff Software Engineer to support the development, integration, and delivery of mission-critical spacecraft flight software and embedded systems. This role is ideal for an engineer who thrives in...Full timeTemporary workWork experience placementCasual workFlexible hours$152.94k - $191.18k
...influence our culture, serve our clients and enrich our communities is essential to our vision. Profile Summary: The Principal Software Engineer is a technical expert and strategic leader who sets the direction for architectural decisions, engineering standards, and...Part timeWork experience placementFlexible hours$210k - $325k
..., advanced payloads, mission software, and space-based interceptors... ...nervous system for True Anomaly's engineering and product thesis. Software... .... True Anomaly is seeking a Principal Software Engineer, Spacecraft... ...validation against test or flight dataSystems thinking: Ability...Permanent employmentTemporary workFixed term contractWork at officeFlexible hours$200k - $230k
Denver, CO • Product DescriptionJob Title: Principal Software Engineer, CBCIJob Type: Full-timeLocation: Hybrid - Denver, CO (3 days on-site per week)About CloudBeesCloudBees helps organizations build, run, and govern software factories, giving enterprises the confidence...Temporary workWork at officeLocal areaWork from homeHome officeFlexible hours3 days per week- ...York Space Systems in Greenwood Village, CO is seeking a Senior Flight Dynamics Engineer to lead design, analysis, and on-orbit support across missions. You will serve as technical lead within the Flight Dynamics team, defining subsystem architecture, developing algorithms...
- ...Embedded Flight Software EngineerYork Space Systems was founded to radically improve spacecraft affordability and reliability, transforming... ....York is seeking an early career Embedded Flight Software Engineer to support the design, development, integration, and testing...Permanent employmentFull timeLocal areaWorldwide
- ...United Launch Alliance (ULA) in Denver is seeking an Embedded Flight Software Engineer 3 in Vulcan Development to design, implement, and test new software products for mission-critical space systems. You will work in an Agile team, collaborate with product owners,...
$218k - $328k
Who are we?Equinix is the world’s digital infrastructure company, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where tech thinkers and future builders turn bold ideas into breakthrough experiences, we welcome...Full timeWork at office- ...CloudBees is seeking a Principal Software Engineer for CloudBees CI in a hybrid Denver, CO environment. You will set technical direction, lead architecture, and stay hands-on with Java and Kubernetes to solve complex problems. You will mentor engineers, drive milestones...
$91.19k - $102.58k
Helicopter Haa Pool Pilots – UsaJoin us for an exceptional opportunity as a Helicopter Pilot in the Air Methods Pool Program.Salary Range: ($91,190 – $102,576) with 110% AccraExperience Stipend: Up to $12,000Off-Duty Housing AvailableNEW $40,000 Sign On BonusAir Methods...$140k - $170k
...help define technical direction, design the platform(s), make critical architectural decisions, establish engineering standards, and remain actively involved in software development, spending significant time writing code and building core platform capabilities. This...Full timeTemporary workWork at officeLocal areaRemote work- ...business. Internship responsibilities may include: We develop software solutions for workforce management, technician scheduling, and... ..., testing, and deployment, collaborating with experienced engineers on real business problems. Required Qualifications Must...Full timeSummer workInternshipSummer internshipLocal areaVisa sponsorship
- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...Full timeRemote workFlexible hours
$190k - $200k
...approximately 23.9 million customers worldwide.* For more information, visit transamerica.com. Job Description SummaryThe Principal Quality Software Engineer is a hands-on technical contributor responsible for establishing, maintaining, and continuously improving software...Full timeContract workWork at officeRemote workWorldwideVisa sponsorship- ...Principal Software Engineer, macOS/Linux AgentsCalifornia, United StatesLocation: San Francisco, Denver, Boston, RemoteAirlock Digital is a global leader in application control and allowlisting. We seek to empower every organization to run only what they trust and operate...Local areaImmediate startHome office
- ...United Launch Alliance is seeking an experienced software engineer to lead embedded systems projects and drive the full software lifecycle for flight-critical systems. You will work with a team to design, develop, and document software for aerospace applications in a...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Flight Software Engineer. Be the first to apply!
- principal Littleton, CO
- software Littleton, CO
- software quality assurance Littleton, CO
- healthcare software sales Littleton, CO
- entry level software sales Littleton, CO
- software technical support Littleton, CO
- software intern Littleton, CO
- internship software Littleton, CO
- software implementation project manager Littleton, CO
- embedded software Littleton, CO




