Staff Flight Software Engineer - cFS
Lunar Outpost
Job Description
Job Description
Salary: 137k - 180k
Are you passionate about shaping the future of humanity's presence in space? Lunar Outpost, an industry leader in space robotics and planetary vehicles, invites you to join our team! Lunar Outpost is dedicated to creating a permanent presence in space, while also driving positive impacts here on Earth. We are currently seeking a Staff Flight Software Engineer - cFS to contribute to our mission in a dynamic startup environment.The main responsibility of the Staff Flight Software Engineer - cFSis to act as a subject matter expert in NASA core flight system (cFS) services and application development for mission-critical space robotics. They will lead cFS development efforts and mentor engineers on cFS best practices, ensuring the system meets stringent real-time, safety, and reliability requirements for crewed and autonomous space operations.
Take the #NextLeap with Lunar Outpost and work on the Pegasus LTV, which will carry NASA astronauts farther than they've ever been before on the lunar surface!
Key Responsibilities:
- Serve as the technical authority for NASA core Flight System (cFS) design, configuration, and deployment on a robotics-based avionics platform
- Define, implement, and maintain cFS application architectures to support robotic navigation, control, and payload operations in a space environment
- Integrate and maintain cFS with underlying RTOS (e.g., VxWorks, RTEMS) and hardware abstraction layers
- Customize and extend cFS services (EVS, ES, SB, TBL, TIME, SCH, etc.) to meet mission requirements
- Collaborate with robotics software, hardware, and systems engineers to ensure seamless data handling, command execution, and timing synchronization
- Support hardware-in-the-loop (HIL) testing, simulation environments, and mission rehearsals
- Guide best practices for requirements-based development, verification, and flight certification
- Mentor engineers in cFS concepts, architecture, and mission-proven workflows
Required Qualifications:
- Bachelors degree in computer or electrical engineering or related field
- 7+ years in embedded software or avionics systems for space or mission-critical robotics applications
- 3+ in NASA core Flight System (cFS) architecture, services, and application development
- Strong proficiency in C for embedded system development
- Familiarity with spacecraft data handling, telemetry/command processing, and deterministic networking
- Experience with robotics platforms for planetary exploration, surface mobility, or space station operations
- Self-motivated, focused, and driven to meet critical deadlines
- Excellent organization and time management skills
- Excellent written and oral communication skills
- U.S. Person
Preferred Qualifications:
- Familiarity with Fault Detection, Isolation, and Recovery (FDIR) strategies
- Experience with GNC software integration in robotic or spacecraft systems
- Familiarity with space mission development phases and associated documentation and standards
- Knowledge of LEON3/4 or RISC-V space-grade processors
- Prior work with crewed vehicle avionics architecture or planetary robotics
Compensation & Benefits: Compensation level and base salary are competitively structured and thoughtfully determined based on factors such as relevant skills, experience, education, and the scope of the role.
- Comprehensive health coverage: Medical, dental, and vision benefits, with 70% of premiums covered by the employer
- Paid time off: Three (3) weeks per year of vacation
- Retirement plan: Up to 4% employer match on 401(k) contributions
- Paid holidays: 11 company-recognized holidays
- Parental leave
- Educational reimbursement opportunities to support company objectives, continued learning, and career development
Lunar OutpostInc.is an equal opportunity employer.Lunar Outpost Inc. doesnot discriminateon the basis ofrace,color,religion, sex (including pregnancy,sexual orientation,and gender identity),national origin, ethnicity,age, disability, veteran status, genetic information, or any other characteristic protected by applicable law. Allemployees,including executives andhuman resources personnel, are expectedtoconduct themselves with professionalism andtreat others withdignityandrespect in accordance with this policy.
- ...on Earth. Currently, we are seeking a Staff Embedded Software Engineer to contribute to our mission in a... ..., develop, and maintain embedded and flight software for real-time systems... ...flight software frameworks such as NASA cFS or similar architectures Experience...SuggestedPermanent employment
$137k - $180k
...on Earth. Currently, we are seeking a Staff Embedded Software Engineer - Middleware to contribute to our... ...integration steps,operational procedures to flight-certifiable standards Required... ...with NASA core flight system (cFS) Familiarity with space mission development...SuggestedPermanent employment- ...missions. As we expand into Denver, we are building a new center of engineering excellence to design our new category of tactical robotic... ...point for complex issues. Qualifications Expert-level software development skills in C++, with deep understanding of systems...SuggestedPermanent employmentWork at officeFlexible hours
$102k - $170k
...requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. We are hiring for a Staff Software Engineer to join our team in Westminster, CO. This position can work remotely two days per week and in the office on Tuesday,...SuggestedPermanent employmentWork at officeRemote work2 days per week$180k - $220k
...Staff Software Engineer Project Canary is a climate technology company offering an enterprise data platform that helps energy companies improve and report on their emissions footprint. Project Canary builds high-fidelity sensors, ingests data from various other technologies...SuggestedWork at officeImmediate start3 days per week$195k - $221k
...defined path to $1 billion in revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent... ...026 The Opportunity DAT Solutions is looking for a Staff Software Engineer to join our Enterprise Solutions Team Candidate profile...Temporary workFor contractorsWork experience placementWork at officeLocal areaImmediate startFlexible hours$114.4k - $143k
...Staff Software Engineer The R&D Department is made up of different disciplines including software and database engineers, quality, technical implementation. R&D designs and develops requested product features, fixes bugs within our platform, provides technical analysis...Work at officeRemote work$140k - $210k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Staff Software Engineer on the Candidate Capabilities team, you will provide senior technical leadership for the systems and services that power various...Temporary workWork experience placementLocal areaWorldwide- ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve...Permanent employmentFlexible hours
$189k - $210k
...Staff Software Engineer, Developer Productivity Async About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers. With teams...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$174k - $262k
...corporations and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful... ...Justice for Change. What We Do At Relativity, engineers don't just write code-they shape how industries uncover...Remote workHome office$134k - $235.9k
...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as... .... Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in accelerating...Local areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work$160.2k - $246.3k
...Job Description The Role : We're looking for a seasoned Security Software Engineer to join our IAM team (Identity Access Management) to help develop, architect and advance our suite of applications and services. You will contribute primarily to developing novel...For contractorsLocal areaRemote workWork from homeRelocation packageFlexible hours$163k - $204k
...Staff Software Engineer, Core Products San Francisco, CA - Hybrid At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers. With...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$200k - $230k
...Rewards philosophy. About the Role We're looking for an experienced engineer with deep expertise in distributed data systems to shape the... ...expertise Here’s what we're looking for 12+ years of software engineering experience building and scaling large-scale infrastructure...Work at officeLocal areaRemote work2 days per week3 days per week$172k - $223k
...Staff Backend Software Engineer Denver, CO, USA DAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform...Contract workTemporary workWork experience placementWork at officeLocal areaImmediate startFlexible hours$160k - $180k
...Staff Software Test Engineer Red 6 is an innovative Augmented Reality (AR) technology startup leading the way in synthetic air combat training... ...by developing corresponding test cases. Participate in flight briefs and debriefs to gather and provide valuable feedback...Full timeContract workTemporary workFlexible hours$175k - $201k
...s leading cardiologists and are a growing team of world-class engineering, operations, medical affairs, marketing, and sales leaders. We... ...Cleerly is committed to providing safe and effective medical software that meets customer needs and our intended use. The adherence...Remote work$163k - $204k
...philosophy. About the Role We’re looking for seasoned full‑stack software engineers to join the teams behind Gusto's product platforms – the... ...build upon – to serve small business owners every day. As a Staff Software Engineer, you'll operate across the full lifecycle of...Local areaRemote work$150k - $190k
...What You'll Do # Support spacecraft flight test by executing fault detection test... ...verification tests, and flight software sequencing tests # Build an understanding... ...and contribute to the iteration of other engineers' code with technical rigor through code...Relocation packageWeekend work$140k - $250k
...Sr. Flight Software Engineer Denver, CO or Long Beach, CA True Anomaly seeks those with the talent and ambition to build the technology that secures space. True Anomaly delivers decisive capabilities for space superiority. We build autonomous spacecraft, advanced...$150.93k - $211.3k
...Blue Origin Software Architect At Blue Origin, we envision millions... ...part of a hardworking team of engineers, you will work with various... ...' safety-critical, performant flight software. You will proactively... ...languages Experience with cFS or other flight software frameworks...Permanent employmentTemporary workLocal area- ...creating a permanent presence in space, while also driving positive impacts here on Earth. Currently, we are seeking a Senior Ground Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of this role include developing cloud...Permanent employment
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Will Do Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. Work with a team...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours$100k - $130k
...currently seeking aSimulationFlight Software IntegrationEngineerto contribute to... ...startup environment.As a Simulation Flight Software Integration Engineer, you will work to leverage software/... ...with NASAs Core Flight Software (cFS) and VxWorks Experience with Google...Permanent employment$130k - $160k
...Embedded Flight Software Engineer Location: Broomfield, CO 80021 Type: Full-time, Hybrid (3+ days onsite per week) We're hiring an Embedded Flight Software Engineer to develop and maintain the software that powers spacecraft systems. In this role,...Full time3 days per week$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...Design, develop, test, deliver, and maintain software for satellite ground systems. Work... ...including command & telemetry, flight dynamics, planning and scheduling, and spacecraft...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Will Do Design, develop, test, deliver, and maintain software for satellite ground systems. Work with a team of engineers...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours$130k - $180k
...and contribute to the Zero Trust security architecture for our flight software, including services for authentication/authorization,... ...aerospace's most challenging problems. If you are a software engineer who is passionate about security and wants to build trusted systems...Immediate start- ...lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients....Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Flight Software Engineer - cFS. Be the first to apply!
- software technical support Arvada, CO
- healthcare software sales Arvada, CO
- id software Arvada, CO
- senior c# .net software developer Arvada, CO
- embedded software Arvada, CO
- software implementation project manager Arvada, CO
- software sales Arvada, CO
- entry level software sales Arvada, CO
- remote software sales Arvada, CO
- software Arvada, CO

