Principal Flight Software Engineer
$170k - $230kAstro Digital
About Astro Digital
Hit Apply below to send your application for consideration Ensure that your CV is up to date, and that you have read the job specs first.
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. xhyhwjd 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$180k - $240k
...context with executive-level client leadership and technology transformation experience. \n \n We are looking for a Staff Software Engineer to drive technology-led transformation across complex retail and omnichannel environments. \n This individual will combine...Suggested$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- ...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
$107k - $121k
...subsystems that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios,... ...and most ambitious space missions. FLIGHT SOFTWARE ENGINEER I We are currently seeking a Flight Software Engineer I...SuggestedPermanent employmentLocal areaFlexible hours$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$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$218.52k - $305.93k
...This role is part of Advanced Concepts and Enterprise Engineering (ACE) supporting Blue Origins mission of millions of people... ...compute infrastructure is deployed and leveraged. As a Principal Software Engineer for Compute you will be the chief architect and hands...Permanent employmentFull timeTemporary workLocal areaWeekend work$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$114.6k - $234.6k
...Job Description We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file storage powering Oracle Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems that...Temporary workFlexible hours$150k - $165k
...Our reach is global, with headquarters in Denver, Colorado, and offices across the U.S., Canada, and India. As a Principal Software Engineer, you will shape and improve the experience of key Vertafore customers. You will work cross-functionally across Vertafore,...Contract workTemporary workWork at officeWork from homeFlexible 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- ...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
$120k - $160k
...subsystems that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios,... ...and most ambitious space missions. SENIOR FLIGHT DYNAMICS ENGINEER I As a Senior Flight Dynamics Engineer I based out of...Permanent employmentFull timeLocal area$100k - $125k
...the impossible routine. Come shape the future with us. Flight Analysis ENGINEER I/II - MISSION FORMULATION Based out of Rocket Lab’s office... ...of the flight analysis team includes developing methods, software tools, data packages and technical reports for flight...Permanent employmentFull timeWork at officeLocal area$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$225k - $270k
...Job Title: Principal Engineer Location: Denver, CO preferred (Hybrid)| Open to remote with quarterly travel About FusionAuth FusionAuth... ...provider of customer identity and access management (CIAM) software headquartered in Denver, Colorado. Our mission is to make...Full timeTemporary workLocal areaRemote workWorldwideWork visaFlexible hoursShift work$82.9k
...Air Methods aircraft in a safe and legal manner. Completes pre-flight before every flight verifying the aircraft is in an airworthy... ...requirement) Fixed wing multiengine rating is required for twin engine aircraft Commercial single engine land is required for single...Temporary workFor contractorsRelocation packageFlexible hoursNight shift$135k - $175k
...subsystems that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios,... ...and most ambitious space missions. SENIOR FLIGHT DYNAMICS ENGINEER II As a Senior Flight Dynamics Engineer II based out of...Permanent employmentLocal area$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours$95k - $140k
...We build autonomous spacecraft, advanced payloads, mission software, and space-based interceptors — enabling the U.S. and its Allies... ...apply to fixed term and temporary rolesYOUR MISSIONAs a Flight Software Engineer II at True Anomaly, you will gain experience at every phase...Permanent employmentTemporary workFixed term contractWork at officeFlexible hours$155k - $225k
...We build autonomous spacecraft, advanced payloads, mission software, and space-based interceptors — enabling the U.S. and its Allies... ...to fixed term and temporary rolesYOUR MISSIONAs a Senior Flight Software Engineer at True Anomaly, you will gain experience at every phase of...Permanent employmentTemporary workFixed term contractWork at officeFlexible hours$50 per hour
...space and find a career that's built for you.Lockheed Martin Space is seeking a full‑time Hardware/Software Integrator. In this role you will support the software‑engineering lifecycle defined in the program Software Development Plan (SDP) by establishing, maintaining,...Full timeTemporary workWork experience placementInterim roleCasual 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$50 per hour
...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to...Full timeTemporary workWork experience placementInterim roleCasual workFlexible 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
$50 per hour
...Lockheed Martin Space facility in: Littleton, CO and be expected to work a flexible 9x80 schedule in the office full-time.The new Software Engineer will support the LE2 Program for Electrical Ground Support Equipment (EGSE). Use your strong software engineering skills to...Full timeTemporary workWork experience placementCasual workWork at officeFlexible hours$50 per hour
...Casual: FullTimeDepartment: SpaceBusiness Unit: SpaceStandard Job DescriptionLockheed Martin Space is seeking a full‑time Principal Software Engineer with a strong systems‑architecture and software‑leadership background to define, drive, and deliver advanced software...Full timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...Lockheed Martin Whiskey Shot (WS) team is seeking an experienced Software Architect to be part of a team developing defense technology... ...WS leads, such as the Software Integration Lead, Software Engineering Lead, Systems Engineering Lead, and WS product teams implement...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
- entry level software sales Littleton, CO
- id software Littleton, CO
- software sales Littleton, CO
- software asset management analyst Littleton, CO
- internship software Littleton, CO
- software intern Littleton, CO
- healthcare software sales Littleton, CO
- embedded software Littleton, CO
- software technical support Littleton, CO




