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 Business Development Engineer to contribute to our mission in a dynamic startup environment. This role is for a true generalist, capable in the lab, in front of customers, and writing proposals behind the scenes.
Take the #NextLeap with Lunar Outpost and work on the Lunar Terrain Vehicle (LTV), which will carry NASA astronauts farther than they've ever been before on the lunar surface!
Key Responsibilities:
Perform market and customer research to inform business strategy
Track open solicitations, their total value, submission requirements, and key customers
Lead and support capture efforts to secure new contracts, recompete existing contracts, and maintain positive business relationships. This includes writing proposals and submitting bids to NASA, the DoD, and private companies to secure new contracts, payload service agreements, and partnerships related to our lunar rover and mobility platforms.
Collaborate with industry partners, stakeholders, decision makers, customers, and internal personnel to enhance the probability of capture success.
Evaluate and recommend improvements to business development processes and related areas to make future success more likely
Perform end-to-end engineering work for small research and development programs as they relate to capture efforts
Attend conferences and workshops to socialize new business concepts with potential customers
Required Qualifications:
Bachelor's degree in a STEM field
3+ years of experience performing contract capture in the Aerospace and/or DoD field
Prior knowledge and experience in the RFP process
Deep knowledge of the aerospace and/or technology industries and market
Ability to independently develop skills to fill gaps in R&D program engineering
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:
Existing contact network in NASA and/or DoD
Cross-functional skill set, including but not limited to: CAD, basic machining, soldering, microcontroller software development, and vacuum chamber test experience
Research program documentation and report writing experience
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 Outpost Inc. is an equal opportunity employer. Lunar Outpost Inc. does not discriminate on the basis of race, 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. All employees, including executives and human resources personnel, are expected to conduct themselves with professionalism and treat others with dignity and respect in accordance with this policy.
Location: Denver/Arvada, Colorado Working arrangement: Hybrid, approximately 2–3 days onsite each week Compensation: $150,000–$180,000 base salary plus equity Employment type: Full-time
About the Company
Join a venture-backed software company building modern infrastructure for satellite operations. Its platform allows commercial and government customers to command, monitor and operate different spacecraft and constellations through one scalable software environment.
The company was founded by experienced engineers and satellite operators who wanted to replace fragmented, highly customized ground systems with modern, reusable software.
Approximately 70 employees with an engineering-led culture
Meaningful equity and direct product influence
Software supporting real commercial and government missions
Small teams with significant technical ownership
Opportunity to build foundational products rather than maintain legacy systems
Collaborative environment spanning software, aerospace and mission operations
The Role
We are looking for a Senior Software Engineer to build the command-and-control software connecting a modern ground platform with spacecraft and other remote systems.
This position sits at the intersection of backend software, distributed systems and machine-to-machine communication. You will implement the software responsible for formatting, transmitting, receiving, validating and routing commands and telemetry between ground applications and remote hardware.
This is not a traditional embedded or flight-software position. The software primarily runs on the ground, but it must reliably communicate with spacecraft that may use different protocols, message formats and operational constraints.
A space background is helpful but not required. Engineers from telecom, networking, robotics, autonomous systems, IoT, defense or industrial automation may also be highly relevant.
What You’ll Do
Build command-and-control services primarily using Python and/or Rust
Translate interface-control documents and protocol specifications into production software
Develop command encoders and telemetry decoders
Implement serialization, packetization, message framing and validation
Build reusable adapters for different spacecraft and communication protocols
Route commands and telemetry between backend services, ground stations and remote systems
Handle acknowledgements, retries, timeouts, malformed messages and communication-state changes
Process continuous or high-rate telemetry streams
Design APIs and services supporting mission and ground-system operations
Troubleshoot issues across application software, protocols, networks and connected hardware
Build simulators and testing tools for spacecraft and ground-system integrations
Deploy and support services within containerized and distributed environments
Own capabilities from requirements and architecture through testing, deployment and production support
Collaborate with backend, platform, mission integration and aerospace engineering teams
Required Experience
At least three years of professional software engineering experience
Strong production experience with Python and/or Rust
Experience building backend services, APIs or distributed applications
Experience integrating software with remote hardware, devices or external systems
Understanding of communication protocols and message formats
Experience with serialization, packetization, framing or structured data processing
Ability to handle failures, retries, timeouts, validation and communication-state management
Strong Linux and networking fundamentals
Experience testing, debugging and supporting production systems
Ability to clearly explain personal ownership, technical decisions and engineering tradeoffs
Comfortable operating within a fast-moving startup environment
Relevant Transferable Backgrounds
Satellite ground software or mission operations
Telecom and network infrastructure
Robotics or autonomous vehicles
Unmanned aerial systems
IoT and connected devices
Industrial automation and controls
Defense command-and-control systems
Distributed sensor networks
Radios, modems and software-defined radio systems
Embedded communications software with ground-side integration
Nice to Have
Spacecraft command and telemetry experience
High-rate telemetry processing
CCSDS, CSP, CFDP, XTCE or MIB
Protocol Buffers, ASN.1 or comparable serialization technologies
TCP, UDP, gRPC or message-broker experience
REST API development
Docker and Kubernetes
AWS or other cloud environments
CI/CD and automated integration testing
Hardware-in-the-loop testing
Spacecraft, vehicle or device simulators
DevSecOps or secure software development
Rust experience
What Success Looks Like
You can take an interface or protocol specification and turn it into reliable production software
You understand the complete path of a command and its resulting telemetry
You can identify failures across the sender, protocol, network, receiver and hardware
You personally own services from design through deployment and operational support
You can work with high-volume data without losing reliability or observability
You communicate technical concepts clearly and distinguish your individual contribution from the broader team’s work
You are comfortable learning unfamiliar spacecraft protocols and customer systems
You balance reusable architecture with the practical needs of active missions
Eligibility
Candidates must meet applicable U.S. export-control requirements and be able to work from the Denver-area office under the required hybrid schedule.
Location: Denver, Seattle, San Francisco or Washington, DC Working arrangement: Hybrid Compensation: $150,000–$180,000 base salary plus equity Employment type: Full-time
About the Company
Join a venture-backed software company building modern infrastructure for satellite operations. The platform enables commercial and government customers to operate different spacecraft and constellations through one scalable software environment.
The company was founded by experienced engineers and satellite operators who saw an opportunity to replace fragmented, highly customized ground systems with modern, reusable software.
Approximately 70 employees with a highly technical, engineering-led culture
Meaningful equity and direct product influence
Software supporting real commercial and government missions
Small teams with significant technical ownership
Opportunity to build foundational systems rather than maintain legacy software
Collaborative environment with experienced engineers across software, aerospace and operations
The Role
We are looking for a Backend Engineer to build the foundational services behind a modern satellite-operations platform.
This is a hands-on product-engineering role focused primarily on production Python. It is not a DevOps or platform-infrastructure position. You will design and build backend services, APIs and data systems used by customers operating real spacecraft and distributed mission systems.
A space background is not required. Strong backend engineers from SaaS, telecom, networking, IoT, robotics, fintech or other complex technical environments are encouraged to apply.
What You’ll Do
Design, build and maintain production Python backend services
Develop scalable APIs and foundational platform capabilities
Own features from technical design through testing, deployment and production support
Build reliable services that process and distribute operational data
Design integrations between internal services and external customer systems
Work with relational and non-relational databases
Improve service performance, reliability, observability and security
Troubleshoot issues across applications, databases and distributed systems
Collaborate with product, frontend, platform and aerospace engineering teams
Help shape architecture and engineering standards as the platform scales
Contribute to a fast-moving product environment with meaningful individual ownership
Required Experience
At least three years of professional backend or full-stack software development
Strong hands-on production Python experience
Experience building APIs, microservices or other backend applications
Practical AWS experience
Experience working with databases and data models
Understanding of testing, debugging and production software support
Ability to clearly explain personal ownership, technical decisions and engineering tradeoffs
Comfortable working independently within a collaborative startup environment
Nice to Have
GraphQL or substantial REST API development
Docker and Kubernetes
Terraform or other infrastructure-as-code tools
CI/CD and automated testing
Event-driven or asynchronous architectures
Distributed systems or high-volume data processing
PostgreSQL, Redis or comparable data technologies
DevSecOps or security-conscious application development
Generative AI or LLM integrations
Experience in telecom, networking, aerospace, robotics, IoT or remote-system operations
What Success Looks Like
You can personally own a production service from design through deployment
You write clean, maintainable and well-tested Python
You understand how your services operate in production
You can make thoughtful architectural decisions and explain the tradeoffs
You are comfortable entering unfamiliar technical areas and learning quickly
You take responsibility for outcomes rather than working within a narrowly defined task list
Eligibility
Due to the nature of the company’s commercial and government work, candidates must satisfy applicable U.S. export-control requirements.
We are looking to add a Senior Material Planner to our growing team. If you enjoy working in a startup environment and are passionate about supporting new product development and manufacturing for an exciting product line of satellite communications equipment, we would like to hear from you.
In this position, you will support production and supply planning activities by developing material strategies, balancing supply and demand requirements, and coordinating material availability to support manufacturing schedules and customer commitments. This role contributes to operational performance by optimizing inventory levels, mitigating material risks, and improving planning processes that support efficient supply chain execution.
Working cross-functionally with supply chain, operations, engineering, program management, manufacturing, quality, and finance, this role supports production planning, material planning, inventory management, and supply chain execution while ensuring material availability aligns with production schedules, customer requirements, and business objectives.
JOB DUTIES AND RESPONSIBILITIES
Develop and maintain integrated material plans that support production schedules, inventory objectives, and customer delivery requirements.
Analyze material requirements, inventory levels, demand forecasts, and supply commitments to ensure material availability.
Evaluate inventory performance and implement corrective actions to resolve shortages, excess inventory, and material constraints.
Support planning activities associated with new product introductions, engineering changes, production transitions, and demand fluctuations.
Coordinate with operations and manufacturing to support production schedules and material readiness.
Evaluate supply and demand requirements while identifying material constraints and recommending recovery plans.
Support execution of production planning, inventory replenishment, and material allocation activities.
Maintain planning parameters and material planning data within ERP and MRP systems.
Coordinate with supply chain, engineering, program management, manufacturing, quality, and finance to support material planning objectives.
Communicate material shortages, schedule impacts, supply risks, and recovery plans to appropriate stakeholders.
Collaborate with suppliers and supply chain personnel to resolve material availability issues and improve supplier performance.
Maintain planning documentation, reports, and material status updates.
Drive implementation of planning process improvements and operational initiatives.
Build productive working relationships with supply chain, operations, engineering, program management, manufacturing, quality, and finance.
Maintain planning documentation, planning parameters, inventory records, and performance metrics.
Contribute to continuous improvement of planning processes, inventory performance, and supply chain execution.
JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS
Bachelor's degree in Supply Chain Management, Business Administration, Operations Management, Industrial Engineering, Logistics, or a related field.
Minimum of 5 years of relevant experience.
Strong knowledge of material planning, production planning, inventory management, and supply chain principles.
Understanding of material requirements planning (MRP), demand planning, inventory optimization, production scheduling, and supply planning methodologies.
Experience utilizing ERP systems, MRP systems, inventory planning processes, and business reporting tools.
Demonstrates analytical thinking with the ability to evaluate inventory performance, material requirements, production demand, and supply risks.
Strong organizational skills with the ability to manage multiple planning priorities, schedules, and material requirements.
Effective communication and collaboration skills with supply chain, operations, engineering, program management, manufacturing, quality, and finance.
Attention to detail when maintaining planning data, inventory records, and material requirements.
Applies strategic thinking to improve planning effectiveness, inventory performance, and supply chain execution.
Proficiency in Microsoft Office Suite, including Outlook, Word, Excel, PowerPoint, and Teams.
Experience with Enterprise Resource Planning (ERP) systems, such as Oracle, SAP, Microsoft Dynamics, NetSuite, or equivalent platforms.
Working knowledge of Material Requirements Planning (MRP) and supply planning systems.
Experience with business intelligence, data visualization, and reporting tools, such as Power BI, Tableau, or equivalent applications.
Embedded Software Engineer Location: Littleton, CO Salary: $130,000 – $175,000 About the Opportunity Join an innovative space technology that 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 roughly 100 employees and infrastructure around the globe. We move fast, deliver on time, and continuously improve systems in orbit and on the ground. We value engineers who take ownership, think in systems, and iterate toward robust solutions.
Position Summary We are seeking an Embedded Software Engineer to develop low-level software that directly interfaces with hardware across spacecraft subsystems and supporting electronics. This role is well-suited for an engineer with solid foundational experience who can operate independently on day-to-day tasks, while continuing to grow in system design and large-scale integration efforts with guidance from senior engineers. Candidate will be expected to deliver working software quickly, contribute to hardware bring-up and debugging, and build a deeper understanding of how individual components interact within larger systems. This role is primarily on-site at our Littleton, Colorado headquarters or at our facility in San Jose, California, with limited remote work flexibility.
Primary Duties & Responsibilities
Develop and maintain embedded software for spacecraft subsystems, including sensors, actuators, power systems, and communication interfaces
Write and debug low-level drivers and board support code
Interface directly with hardware (SPI, I2C, UART, GPIO, DMA)
Support hardware bring-up and debugging using lab equipment and standard tools
Deliver working implementations quickly and iterate to improve reliability, performance, and maintainability
Debug embedded systems using tools such as GDB, JTAG, and SWD
Collaborate with cross-functional teams to define and refine system interfaces
Participate in integration, HIL testing, and system validation
Contribute to Python-based test, automation, and data analysis workflows
Minimum Qualifications
Bachelor's degree in EE, CE, CS, or related field
5 years of embedded software experience
Proficiency in C and modern C++
Experience developing firmware in bare-metal or minimally abstracted environments
Strong understanding of:
Interrupt-driven design
Memory-mapped I/O and peripheral configuration
Timing and resource constraints
Experience writing low-level drivers and interfacing with hardware peripherals (SPI, I2C, UART, GPIO, DMA)
Ability to work from datasheets/reference manuals to configure and debug hardware
Familiarity with RTOS concepts (threads, scheduling, synchronization)
Exposure to embedded Linux development environments
Experience with Git-based workflows
Ability to execute well-scoped tasks independently and deliver reliable results
Preferred Qualifications
Experience developing firmware for resource-constrained microcontrollers in bare-metal environments
Comfort working at low levels of abstraction, including direct register manipulation and hardware bring-up
Experience with RTOS frameworks (e.g., Zephyr, FreeRTOS) and associated design trade-offs
Experience working across abstraction layers (bare-metal, RTOS, embedded Linux)
Familiarity with embedded Linux tools and workflows (e.g., cross-compilation, build systems)
Experience bringing up new hardware, including initialization and early-stage debugging
Experience optimizing firmware for memory, timing, or power constraints
Familiarity with ARM-based platforms (Cortex-M, Cortex-A) or similar
Experience with integration, HIL testing, or cross-subsystem debugging
Exposure to CI/CD or automated testing workflows
What We Value
Ownership of day-to-day work: Candidate reliably executes assigned tasks and follows issues through to resolution
Growth mindset: Candidate actively develops technical depth and takes on increasing responsibility over time
System-oriented thinking: Candidate seeks to understand how components interact within a larger system, including trade-offs and dependencies
Curiosity and critical thinking: Candidate asks “why” when appropriate—challenging assumptions, clarifying requirements, and improving designs
Bias toward action: Candidate delivers working solutions quickly and iterates based on testing and feedback
Collaboration: Candidate works effectively across disciplines and incorporates feedback from more experienced engineers
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 $130k–$175k annually, depending on experience and alignment.
Embedded Software Engineer Location: Littleton, CO Salary: $130,000 – $175,000 About the Opportunity Join an innovative space technology that 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 roughly 100 employees and infrastructure around the globe. We move fast, deliver on time, and continuously improve systems in orbit and on the ground. We value engineers who take ownership, think in systems, and iterate toward robust solutions.
Position Summary We are seeking an Embedded Software Engineer to develop low-level software that directly interfaces with hardware across spacecraft subsystems and supporting electronics. This role is well-suited for an engineer with solid foundational experience who can operate independently on day-to-day tasks, while continuing to grow in system design and large-scale integration efforts with guidance from senior engineers. Candidate will be expected to deliver working software quickly, contribute to hardware bring-up and debugging, and build a deeper understanding of how individual components interact within larger systems. This role is primarily on-site at our Littleton, Colorado headquarters or at our facility in San Jose, California, with limited remote work flexibility.
Primary Duties & Responsibilities
Develop and maintain embedded software for spacecraft subsystems, including sensors, actuators, power systems, and communication interfaces
Write and debug low-level drivers and board support code
Interface directly with hardware (SPI, I2C, UART, GPIO, DMA)
Support hardware bring-up and debugging using lab equipment and standard tools
Deliver working implementations quickly and iterate to improve reliability, performance, and maintainability
Debug embedded systems using tools such as GDB, JTAG, and SWD
Collaborate with cross-functional teams to define and refine system interfaces
Participate in integration, HIL testing, and system validation
Contribute to Python-based test, automation, and data analysis workflows
Minimum Qualifications
Bachelor's degree in EE, CE, CS, or related field
5 years of embedded software experience
Proficiency in C and modern C++
Experience developing firmware in bare-metal or minimally abstracted environments
Strong understanding of:
Interrupt-driven design
Memory-mapped I/O and peripheral configuration
Timing and resource constraints
Experience writing low-level drivers and interfacing with hardware peripherals (SPI, I2C, UART, GPIO, DMA)
Ability to work from datasheets/reference manuals to configure and debug hardware
Familiarity with RTOS concepts (threads, scheduling, synchronization)
Exposure to embedded Linux development environments
Experience with Git-based workflows
Ability to execute well-scoped tasks independently and deliver reliable results
Preferred Qualifications
Experience developing firmware for resource-constrained microcontrollers in bare-metal environments
Comfort working at low levels of abstraction, including direct register manipulation and hardware bring-up
Experience with RTOS frameworks (e.g., Zephyr, FreeRTOS) and associated design trade-offs
Experience working across abstraction layers (bare-metal, RTOS, embedded Linux)
Familiarity with embedded Linux tools and workflows (e.g., cross-compilation, build systems)
Experience bringing up new hardware, including initialization and early-stage debugging
Experience optimizing firmware for memory, timing, or power constraints
Familiarity with ARM-based platforms (Cortex-M, Cortex-A) or similar
Experience with integration, HIL testing, or cross-subsystem debugging
Exposure to CI/CD or automated testing workflows
What We Value
Ownership of day-to-day work: Candidate reliably executes assigned tasks and follows issues through to resolution
Growth mindset: Candidate actively develops technical depth and takes on increasing responsibility over time
System-oriented thinking: Candidate seeks to understand how components interact within a larger system, including trade-offs and dependencies
Curiosity and critical thinking: Candidate asks “why” when appropriate—challenging assumptions, clarifying requirements, and improving designs
Bias toward action: Candidate delivers working solutions quickly and iterates based on testing and feedback
Collaboration: Candidate works effectively across disciplines and incorporates feedback from more experienced engineers
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 $130k–$175k annually, depending on experience and alignment.
Senior GNC Engineer LITTLETON, CO Salary: $150,000 – $190,000 About the Opportunity Join an innovative space technology that 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're looking for an experienced Senior Guidance, Navigation & Control (GNC) Engineer to take ownership of the analysis that makes our spacecraft fly. You'll drive high-fidelity simulation, performance evaluation, and system-level analysis of GNC systems and roll up your sleeves to shape flight software in C++. From large deployable structures and laser communications to high-precision astrophysics observations, in-space robotics, constellations, and rendezvous & proximity operations, you'll get your hands on the full spectrum of cutting-edge spacecraft missions. Your analysis will directly steer Systems Engineering on mission design and CONOPS, along with the actuator and sensor performance requirements that define what's possible. Proficiency in C++ and Python is essential—you'll help build and maintain the modeling, simulation, and analysis tool stack that we use to design these missions. This is a remote-friendly role, open to US-based candidates.
Primary Duties & Responsibilities
Build high-fidelity models and simulations of spacecraft GNC systems and prove them out across every mission phase
Conduct Monte Carlo analyses, covariance studies, and performance assessments to validate GNC algorithms before they fly
Create and evolve the simulation and analysis tools we use to design missions and flight software components that implement them
Analyze sensor and actuator performance, including propulsion subsystems, star trackers, IMUs, reaction wheels, and GNSS
Write and refine C++ flight software GNC components and flight software configuration
Support verification and validation of flight software through unit testing and hardware-in-the-loop (HIL) simulations
Collaborate with systems engineering, mission design, and flight software teams to ensure GNC performance meets mission requirements
Document analysis results, software interfaces, and validation procedures
Minimum Qualifications
U.S. person status required (U.S. citizen or lawful permanent resident) to comply with ITAR/EAR export-control regulations
Bachelor's degree in Aerospace Engineering, Electrical Engineering, or related field
5+ years of hands-on experience in spacecraft GNC analysis and simulation
Strong understanding of spacecraft dynamics, control systems, and estimation techniques (e.g., Kalman filtering)
Proficiency in C++ and Python
Experience developing Monte Carlo simulations and numerical analysis tools
Excellent analytical, communication, and technical documentation skills
Strong attention to detail and accuracy
Ability to work independently and as part of a team
Preferred Qualifications
Master's degree in Aerospace Engineering, Electrical Engineering, or related field
Strong controls foundation through advanced coursework, research, or control law design
Hands-on work with commercial flight software frameworks (e.g., GNC-capable satellite flight software stacks)
On-orbit operations experience, including early-orbit commissioning and anomaly response
Track record of developing flight software for space missions
Familiarity with spacecraft polarity/phasing and other GNC-related testing
Direct exposure with rendezvous & proximity operations (RPO)
Experience creating analysis frameworks and models from scratch, not just operating existing tools
Proven ability to communicate and coordinate independently across systems engineering, flight software, and mission design teams
Familiarity with Linux development environments and version control systems (e.g., Git)
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 $150k–$190k annually, depending on candidate experience, alignment, and location
Mission Integration Engineer – Satellite Ground Systems
Hybrid | Flexible Locations: Denver, CO, Seattle, WA, or Washington DC
An early-stage company in the satellite software space is hiring a Mission Integration Engineer to play a key role in enabling complex satellite missions across both government and commercial domains.
You’ll work across mission architecture, ground systems integration, customer onboarding, and launch-readiness- translating technical requirements into operational reality. The company’s platform is built to simplify satellite operations, offering cloud-based command & control tools that support real-time, multi-asset missions.
As part of a small but impactful team, you’ll guide end-to-end integration: from architecture planning and interface definition, to mission simulations and on-console early orbit support.
What you’ll do:
Lead technical integration for satellite missions across ground, space, and cloud assets
Act as a mission SME for customer onboarding, from pre-launch to operations
Develop ICDs, support V&V processes, and contribute to mission readiness documentation
Coordinate with engineering, product, and mission partners to ensure successful deployment
Feed insights back into product development based on recurring mission needs
What we’re looking for:
5+ years in mission integration or systems engineering within the space domain
Experience with satellite ground systems, TT&C, and mission operations tools
Hands-on with scripting (Python/Bash) and cloud deployments (Docker, Kubernetes, AWS)
Strong cross-functional communication and customer-facing skills
Active security clearance required
This is a hybrid role with flexibility across four U.S. offices. You’ll get meaningful ownership, a direct impact on active missions, and the chance to shape a growing platform redefining satellite ops.
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 Task and Motion Planning Engineer
As a Task and Motion Planning Engineer, you will play a pivotal role in the development of cutting-edge decision making and planning systems for our lunar rovers and orbital assets. Working at the intersection of autonomy, robotics, and space exploration, you will design, develop, and implement sophisticated software solutions that enable coordination of cross-domain autonomous systems. Your work will not only contribute to groundbreaking missions but also to technologies that have the potential to benefit humanity on Earth. Collaborating with cross-disciplinary engineering teams, you will help drive the integration of these systems into a unified, state-of-the-art autonomy stack, pushing the boundaries of what's possible in space exploration.
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
Lead the design and development of decentralized decision-making algorithms for lunar rovers and orbital assets
Develop and implement robust software capable of enabling autonomous operations in challenging lunar environments
Collaborate with systems, mechanical, electrical, and thermal engineering teams to integrate and optimize autonomy software with asset hardware
Utilize simulation techniques to improve autonomous system performance and reliability under various conditions in space
Conduct field tests and simulations to validate and refine algorithms and software systems
Ensure software systems adhere to industry standards for safety, reliability, and performance in space exploration contexts
Develop and maintain technical documentation, including ICDs and verification plans
Participate in design reviews, trade studies, and technical risk assessments
Stay at the forefront of autonomy and robotics technology, incorporating the latest advancements into our projects
Required Qualifications
Bachelor’s degree or higher in Computer Science, Robotics Engineering, or related field
At least 3 years of relevant professional experience in developing autonomy software for autonomous systems, with a proven track record in navigation, perception, or belief space planning. Applicants should have expertise in at least one of the following areas:
Methods for solving Markov decision processes (e.g., value iterate, Monte Carlo tree search, reinforcement learning)
Coordinated planning and control of multi-agent systems
Motion planning methods (e.g., A*, FMM, RRT)
Belief space planning (e.g., BRM, RRBT)
Tasking and scheduling
Orbital planning and control algorithms
Expertise in programming languages such as C++, Python, and familiarity with ROS (Robot Operating System)
Comfortable working in research-oriented, agile, and interdisciplinary teams
Track record of innovation in networking, robotics, or space systems, as demonstrated by patents, publications, or significant project achievements
Exceptional ability to communicate complex technical concepts and collaborate across various engineering disciplines
U.S. Citizen
Preferred Qualifications
M.S. or Ph.D. in a field relevant to autonomy or robotics directly applicable to autonomous navigation and guidance
Experience with autonomous systems in space, or other extreme, unstructured, environments.
Familiarity with space operating systems (e.g., VxWorks) and software (e.g., cFS)
Familiarity with containers (e.g., Docker) and virtualization software (e.g., VirtualBox)
Experience with the end-to-end development and deployment of network software systems in space exploration missions
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 Outpost Inc. is an equal opportunity employer. Lunar Outpost Inc. does not discriminate on the basis of race, 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. All employees, including executives and human resources personnel, are expected to conduct themselves with professionalism and treat others with dignity and respect in accordance with this policy.
We’re looking for an experienced Technical Program Manager – Space Systems to lead the execution of complex spacecraft programs from development through integration, test, launch and operational readiness.
This role requires someone with technical depth, ideally with a background in Systems Engineering, who has progressed into programme leadership. You’ll work across engineering teams, suppliers and key stakeholders to ensure technical priorities, schedules, risks and programme milestones remain aligned.
Key Responsibilities
Lead technical programme execution across the spacecraft development lifecycle.
Coordinate Systems Engineering, hardware, software, manufacturing, integration & test and mission operations teams.
Own programme schedules, dependencies, critical paths and key milestones.
Identify technical and programme risks early and drive mitigation plans.
Coordinate external suppliers and partners, ensuring delivery against programme requirements.
Support spacecraft integration, environmental testing, launch preparation and operational readiness.
Drive alignment between engineering teams, programme leadership and external stakeholders.
Key Requirements
8+ years of experience within space, aerospace or complex high-reliability systems.
Previous experience managing spacecraft, satellite systems or complex space programmes.
Strong technical foundation, ideally within Systems Engineering.
Experience working across multidisciplinary engineering organisations.
Understanding of spacecraft development, integration, test and verification.
Experience managing technical schedules, risks and programme dependencies.
Background within a major aerospace, defence or space organisation highly desirable.
Strong employment tenure, with evidence of seeing complex programmes through major milestones.
U.S. citizenship and ability to obtain a security clearance.
Able to work on-site in Westminster, Colorado, Tuesday–Thursday, with approximately 10–15% travel.
This is an opportunity for a technically credible programme leader to take ownership of a highly complex spacecraft programme. It would particularly suit someone who has moved from Systems Engineering into programme leadership and wants to remain close to the technology while driving successful delivery.
We're partnered with a pioneering space robotics company developing next-generation lunar vehicles and are looking for a Software Test Lead to build and lead the software verification strategy behind mission-critical flight systems.
This is an opportunity to define testing from the ground up, working across embedded software, robotics, and autonomous systems that will operate on the Moon.
What You'll Do
Lead the software test strategy for embedded, flight and ground systems.
Develop verification plans, test procedures and validation activities.
Build and improve HIL, simulation and automated test environments.
Work closely with software, systems and hardware engineers to ensure full requirements coverage.
Support fault injection, resilience testing and software certification.
Mentor engineers and help grow the software test function.
What We're Looking For
Bachelor's degree in Computer Science, Aerospace Engineering or similar.
5+ years of software test experience, including leadership or senior-level responsibility.
Experience testing embedded or safety-critical software.
Knowledge of HIL, automation frameworks and scripting.
Strong understanding of verification, validation and the software development lifecycle.
Excellent communication skills.
U.S. Person.
Nice to Have
Robotics, autonomous systems or spacecraft experience.
cFS, VxWorks, CI/CD or cloud testing experience.
Experience with spaceflight software development and certification.
Why Apply?
This is a chance to shape the software quality strategy for one of the most exciting lunar programmes in development today, helping deliver autonomous systems that will support the next generation of human exploration.
Get in touch
I am from a company and we are hiring now, or in the future
Register interest or book a call to discuss your hiring requirements.