Muon Space

Systems Engineer, Software

Muon Space

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $130,000 - $194,000 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudLinuxPythonRemote SensingRTOS

About the role

  • Support the conceptualization, design and development of multi-mission spacecraft systems, providing technical expertise and driving cross-functional decision making and trades
  • Tailor the Muon mission design process to specific mission/program needs, with a focus on understanding and meeting the development needs of flight software (FSW), ground software (GSW), data product, and data pipeline teams
  • Translate mission and system-level requirements into clear, verifiable, and actionable requirements and capabilities for software teams, and identify opportunities for building platform capabilities that can be applied across multiple-missions
  • Collaborate with software teams to map capabilities against architectures to identify re-use vs technology deltas, generating high-level documentation such as system states/modes, operational concepts for software-driven functionality, and data flow diagrams
  • Drive clarity in the definition and documentation of key software interfaces, both internal and external facing (e.g. onboard processing ICDs, customer tasking APIs)
  • Define mission CONOPS and manage subsystem budgets, including not just traditional power/mass/data, but also software resources (e.g. compute utilization, data bus loading)
  • Support the development and execution of software V&V and end-to-end test plans, including the use of simulation and hardware-in-the-loop (HIL) test environments
  • Identify and mitigate internal and external mission risks, communicating impacts effectively
  • Assess and coordinate design changes across disciplines throughout the program lifecycle
  • Plan and prepare for design, test readiness, and flight readiness reviews
  • Monitor on-orbit spacecraft and ground systems to ensure mission success and that customer requirements are met
  • Contribute to the continuous improvement of engineering processes, tools, and methodologies to enhance efficiency and effectiveness in mission development and operations

Requirements

  • B.S. or higher degree in Computer Science, Software Engineering, or a related engineering field plus 5 years of experience working in a multi-disciplinary environment with a demonstrated focus on software systems engineering for complex systems
  • Familiarity with mission design principles, spacecraft systems, and remote sensing instruments/pipelines
  • Experience managing requirements for a multi-disciplinary project
  • Strong understanding of software architecture principles and the ability to translate system-level needs into software definition
  • Demonstrated project management skills and ability to collaborate with multiple engineering disciplines
  • Proficiency in a high-level programming language (e.g., Python, Julia) for system modeling, simulation, and data analysis
  • Excellent communication, presentation, and coordination skills
  • Ability to rapidly change roles/responsibilities while working in a high-paced, rewarding work environment
  • ITAR/EAR: Must be U.S. person or eligible to access export controlled information