Principal Software Engineer, Mission Design

Muon Space•San Jose, CA
•Hybrid

About The Position

Muon Space is seeking a Principal Software Engineer to join its Software Organization. The role connects an understanding of Muon’s software architecture and roadmap with the distinct needs of each potential mission, designing software solutions that support mission success. The engineer will help evolve the common platform in response to customer and market needs, working closely with peers in Business Development, Product Management, Systems Engineering, and Hardware. The role also identifies risks and opportunities early and helps the company deliver what customers need, when they need it. The preferred arrangement is three days per week onsite at Muon’s San Jose, California office, though alternative locations may be considered. The position requires access to export-controlled information, subject to applicable U.S. Government export regulations. Muon Space designs, builds, and operates low Earth orbit satellite constellations that deliver mission-critical data. Founded in 2021, the company describes itself as an end-to-end Space Systems Provider focused on Earth Intelligence.

Requirements

  • Expertise in whole-system design, holistic testing and deployment strategy, and current software engineering methodologies.
  • Extensive knowledge of theory and practice across aerospace, robotics, or an adjacent domain.
  • Excellent negotiation skills in organizational and technical contexts.
  • Expertise in multiple programming languages.
  • Expertise in distributed systems theory and practice.
  • Meet the applicable eligibility requirements for access to export-controlled information.

Nice To Haves

  • Expertise with C++ and Python.
  • Experience with AWS, Kubernetes, containers, and related cloud technologies.
  • Experience with embedded software, high-performance computing, FPGA, or related domains.
  • Experience with statistical analysis and/or machine learning.

Responsibilities

  • Work with Business Development to prioritize, design, and align staffing for high-impact small projects that can unlock significant customer value, then guide those efforts to timely success.
  • Ensure common customer needs are reflected in organizational plans and the company’s Product Roadmap.
  • Help steward architectural standards and guardrails across the Software organization to support engineering velocity, security, reliability, and system performance.
  • Support Customer Solutions Software Engineers in customer engagements and serve as an escalation point for important customer discussions and design questions.
  • Accelerate the work of the broader Customer Solutions group.
  • Ensure software organizational plans and mission roadmaps align with the company’s strategic framework.
  • Help define software engineering training plans.

Benefits

  • Equity compensation.
  • Medical, dental, and vision insurance.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • Life insurance.
  • Three weeks of paid vacation for new employees.
  • 12 paid holidays.
  • Unlimited sick time.
  • Paid parental leave.
  • Competitive equity grant and comprehensive benefits package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service