Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Staff Software Systems Engineer

Lunar Outpost

Lunar Outpost

Software Engineering
Golden, CO, USA
Posted on Feb 17, 2026

Are you passionate about shaping the future of humanity's presence in space? Lunar Outpost, a trailblazer in space robotics, invites you to join our team! Lunar Outpost is dedicated to creating a sustainable presence in space, while also driving positive impacts here on Earth. We are seeking a talented, experienced Software Systems Engineer to help define the future of lunar surface mobility.

Key Responsibilities:

  • Work with technical leads to define and document SW architecture
  • Create and analyze use cases
  • Identify Key and Driving requirements with applicable Software Team Leads
  • Govern and track features throughout the system lifecycle
  • Decompose customer and mission requirements into SW design requirements
  • Complete requirement allocation and traceability analysis
  • Participate in regular milestone reviews (SRR, PDR, CDR, etc)
  • V&V planning and execution for SW requirements, standards, and integration campaigns
  • Work with team leads on software development increment planning of computer software configuration items (CSCIs)
  • Author and/or support development of Software Interface Control Documents (ICDs) that align with other subsystems
  • Author and/or support the generation of Software User Guides
  • Template and organize database message packet structures
  • Engage in the full software lifecycle, from conceptualization and design to development, testing, deployment, maintenance, and decommissioning
  • Identify, propose, and implement process improvements to streamline SW development
  • Support development of ConOps for Space to Ground interactions

Required Qualifications:

  • Experience with Unit and/or Automated Testing suites
  • Experience with Agile development
  • Experience with industry standards such as NPR-7150.2D, MISRA & DO-178B
  • Demonstrated experience with requirements of development, decomposition, traceability, and verification (e.g., Jama, DOORS, or similar tools).
  • Strong understanding of software architecture, interface control documents (ICDs), and system-level design.
  • Bachelor’s degree in computer science, engineering, math, or another related science discipline
  • A minimum of 6 years of relevant professional experience
  • Self-motivated, focused, and driven to meet critical deadlines
  • Excellent organization and time management skills
  • Excellent written and oral communication skills
  • U.S. Person


Desired Qualifications:

  • Master's degree in systems engineering, Software Engineering, Computer Science, or related field
  • Experience on NASA, DoD, or other government aerospace programs (e.g., flight software, ground segment, avionics)
  • Familiarity with decomposition of NASA standards and requirements
  • Experience with network and embedded programming
  • Familiarity with cloud infrastructure
  • Experience with Consultative Committee for Space Data Systems (CCSDS)
  • Understanding of cybersecurity controls for spacecrafts such as those defined in NIST 800-53
  • Experience performing hazard analyses, FMEA/FMECA, or fault tolerant system design

Lunar Outpost is an equal opportunity employer. We do not discriminate against protected characteristics (gender, age, sexual orientation, race, nationality, ethnicity, religion, disability, veteran status). We want all employees (including executives and HR) to treat others with respect and professionalism.