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.
$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- ...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...SuggestedFull time
$170k - $220k
...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems,... ...of the boldest and most ambitious space missions. PRINCIPAL NETWORK SOFTWARE ENGINEER Rocket Lab is looking for a driven Principal Network...SuggestedPermanent employmentFor contractorsFor subcontractorWork at officeLocal area- ...that succeeds together. Because at UKG, your work matters - and so do you. Software Development Engineer - Enterprise Finance Solutions Position Summary We are seeking a seasoned Principal Software Development Engineer to lead the design, implementation,...Suggested
$150.5k - $214.5k
...that succeeds together. Because at UKG, your work matters—and so do you. Software Development Engineer - Enterprise Finance Solutions Position Summary We are seeking a seasoned Principal Software Development Engineer to lead the design, implementation,...SuggestedLocal area$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$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$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$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- ...university: Information Technology, Electrical and Computer Engineering, Computer Science, Computer Information Systems This is a... ...business. Internship responsibilities may include: The Video Software Engineering Intern provides technical support to the Video...Full timeContract workSummer workInternshipSummer internshipLocal areaVisa sponsorship
$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$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$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- ...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
$137.7k - $261.63k
...enjoys turning ambiguity into working software at scale, and who now wants to shape not... ...just what gets built, but how an entire engineering organization builds it? Are you... ...we'd like to talk. Work you’ll do As a Principal Software Engineer on our GlobalAdvantage...Work at officeLocal areaRemote workVisa sponsorship2 days per week3 days per week$91.19k - $102.58k
Helicopter Haa Pool Pilots Usa Join us for an exceptional opportunity as a Helicopter Pilot in the Air Methods Pool Program. Salary Range: ($91,190 $102,576) with 110% Accra Experience Stipend: Up to $12,000 Off-Duty Housing Available NEW $40,000 Sign On ...Relocation package$200k - $230k
Denver, CO • Product DescriptionJob Title: Principal Software Engineer, Platform EngineeringJob Type: Full-timeLocation: Hybrid - Denver, CO (3 days on-site per week)About CloudBeesCloudBees helps organizations build, run, and govern software factories, giving enterprises...Temporary workWork at officeLocal areaWork from homeHome officeFlexible hours3 days per week$114.6k - $234.6k
...EnglishPrincipal Backend Developer - Clinical Applications Engineering Transform Healthcare Through Modern EHR TechnologyOracle Health... ...Record (EHR) platform. We are seeking a highly skilled Principal Software Engineer to join our Clinical Applications Engineering team...Permanent employmentTemporary workWorldwideFlexible hours- ...York Space Systems is looking for a talented and enthusiastic Software Engineering lntern. This individual will be responsible for developing... ...Support test-like-you-fly, test driven development for spacecraft flight software, ground software, and space vehicle integration...Permanent employmentInternshipLocal areaImmediate startWorldwide
- ...Software Engineer Greenwood Village (On-site) This job requires the job holder to be in our Denver office 5 days per week minimum. Please only apply if you are comfortable with the location and commute. Are you interested in leading the transformation of cancer...Full timeWork at office
- ...productsandservicesfortheUnitedStatesDefenseandIntelligenceCommunitiesinsupportofnationalsecurity.Rincon Research Corporation seeks a Software Engineer to create cutting edge software and cloud computing solutions to challenging national security and defense signal processing,...Temporary workRemote work
- ...Kforce has a client in Greenwood Village, CO that is seeking a Software Developer I. Summary: The Developer will work primarily... ...developer will get real ownership early and work closely with senior engineers. Work arrangement: 4 days in office/1 day remote....Hourly payContract workWork at officeRemote work
- ...26-109188 Responsibilities Design, develop, and maintain software solutions using Python, Node.js, and its ecosystem. Collaborate... ...and troubleshooting skills. Education Requirements Bachelor's degree in Computer Science, Engineering, or related field.Work from home
$110.3k - $204.9k
...SpaceStandard Job DescriptionAs part of the Space Software Product Line (SSPL) team, you will play... ...Space Vehicle (SV) and payload flight software (FSW) toward our continued success... ...Space!Key ResponsibilitiesAs a Software Engineering DevSecOps Engineer within the Space...Full timeTemporary workWork experience placementCasual workFlexible hours- ...currently have an exciting opportunity for a Software Integration Lead working on satellite... ...system issues.Develop and test flight software, interface software and drivers... ...knowledge to analyze, investigate and resolve engineering problems, including future applications,...Part timeWorldwideRelocation package
$98k - $123k
...Intelligence Communities in support of national security.Rincon Research Corporation (RRC), an employee-owned company, is seeking an Jr. Software Engineer to work in a multi-disciplinary R&D environment with similarly motivated electrical engineers, mathematicians, and analysts...Temporary workFlexible hours$121k - $163.4k
...Lab, you will be part of an innovative technology environment and develop solutions for customer needs. We are seeking Senior Software Engineers AI/ML who will collaborate with innovation lab leaders working across CoBank teams to design and develop rapid prototypes and...Work at officeWork visaFlexible hours- ...for the United States Defense and Intelligence Communities in support of national security.Rincon Research Corporation seeks a Software Engineer to create cutting edge software and cloud computing solutions to challenging national security and defense signal processing,...Temporary workRemote workFlexible hours
$135.7k - $251.9k
...SpaceStandard Job Descriptions part of the Space Software Product Line (SSPL) team, you will play... ...Space Vehicle (SV) and payload flight software (FSW) toward our continued success... ...Space!Key ResponsibilitiesAs a Software Engineering Technical Lead (Software Lead) within...Full timeTemporary workWork experience placementCasual workFlexible hours
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
- senior principal cloud computing engineer Littleton, CO
- remote software sales Littleton, CO
- software quality assurance Littleton, CO
- software qa Littleton, CO
- entry level software sales Littleton, CO
- software sales Littleton, CO
- government software Littleton, CO
- id software Littleton, CO
- software intern Littleton, CO






