Staff Software Engineer, Simulation

2 hours ago


San Jose, California, United States Muon Space Full time $207,000 - $234,000
About the role

Simulation is a core piece of how Muon gets things done. We have a simulation ecosystem that's used for systems engineering, GNC (Guidance, Navigation and Control) development, operations planning, ground system planning, spacecraft scheduling, model fitting, flight software testing, and hardware testing. The same power model used when proposing a vehicle design to a customer is what we'll use when running hardware-in-the-loop on nightlies of flight software once we have the real hardware in house, and it's the same system the automated scheduler will use when deciding if a schedule is power-positive. Leading the development of a system this flexible is a challenge with a lot of leverage.

Responsibilities
  • Lead the simulation vision at Muon and enable simulation as a key component in the planning, development, production, and scaling of the hardware and software components of running spacecraft
  • Develop high fidelity simulation of spacecraft hardware and software and how they interact with the physical environment
  • Scale simulation to work on demand in a massively parallel cloud environment to simulate a broad range of scenarios
  • Oversee the integration of simulation in other systems: software-in-the-loop, hardware-in-the-loop, operations-in-the-loop, scheduling, maneuver planning, ground system planning, monitoring and mission analysis
  • Define requirements for, propose, design, scope, plan, and execute on major simulation software initiatives
  • Push the boundaries of the state of the art in spacecraft simulation, developing systems that can keep Muon at the forefront of advanced spacecraft design and operation
Required Qualifications
  • Minimum of 8 years of experience
  • Substantial experience modeling different classes of dynamics across mechanical, electrical, and aerospace engineering
  • Ability to apply different modeling philosophies as-needed including data-driven, first-principle, and parameter-fitting
  • Broad knowledge of computational mathematics: differential equations, statistics, optimization, and geometry
  • Software engineering expertise in distributed system design, cloud computing, API design, web APIs and reusable components
  • A deep understanding of numerical methods
  • High productivity in a fast-paced, multidisciplinary environment with many collaborating teams
Preferred Qualifications
  • Experience using simulation and emulation to develop and test code, such as hardware in the loop, software in the loop testing, or simulated fault injection in automated testing.
  • Experience using logs and observability of systems for automating testing and analysis of real performance for diagnosing faults and improving simulation fidelity
  • Experience with high-performance computing, real-time systems or highly-parallelized computation
  • Experience with Julia, C++, and/or Python
  • Experience with AWS, Kubernetes and related systems
Salary

The salary range for this role is $207,000 - $234,000 plus a competitive equity grant and comprehensive benefits package. Final compensation will be based on skills, qualifications, experience, and geographic location as assessed during the interview process

About Muon Space

Founded in 2021, Muon Space is an end-to-end Space Systems Provider that designs, builds, and operates LEO satellite constellations delivering mission-critical data. Our revolutionary, integrated technology stack enables customers to optimize every dimension of their missions for faster time-to-orbit and superior constellation remote sensing performance. Our state-of-the-art facility in the heart of Silicon Valley is optimized for manufacturing spacecraft and rapid, flexible payload integration at scale. From climate monitoring to national security, Muon Space is dedicated to delivering Earth Intelligence for a safer and more resilient world.

Taking Care of Our Team

At Muon salary is only part of our total compensation package. In addition to salary, full-time employees receive equity compensation as well as benefits including medical, dental, and vision insurance, a 401k retirement plan, short & long term disability and life insurance. We also offer three weeks paid vacation for new employees, along with 12 paid holidays, unlimited sick time and paid parental leave.

Our mission embraces the entire planet and we believe our team should too.  Muon is dedicated to creating a diverse and dynamic company and workforce. We believe in equal employment opportunity regardless of race, color, ancestry, religion, sex, age, national origin, citizenship, sexual orientation, marital status, disability, or gender identity. We value diversity in the workplace, and that starts with our applicants. We encourage you to apply, even if you don't check all the boxes, and we look forward to reviewing your application In addition, if you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know.

ITAR/EAR Requirements

This position requires access to export controlled information. To conform to U.S. Government export regulations applicable to that information, applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. The Company may, for legitimate business reasons, decline to pursue any export licensing process.



  • San Jose, California, United States Strativ Group Full time

    Staff Simulation Software EngineerLocation:San Jose (full time onsite)Engagement:Contract (1099 or W2)Duration:6-12 months FTE conversion thereafter.Hourly rate:The focus is on finding the right person, therefore open to market rate.OverviewIn this senior leadership capacity, you will spearhead the engineering of sophisticated flight emulation platforms...


  • San Jose, California, United States Analog Devices Full time

    About Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...


  • San Jose, California, United States Etched Full time

    About EtchedEtched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought...


  • San Jose, California, United States Bonsai Robotics Full time

    Job OverviewWe are seeking a highly skilled Staff Robotics Software Engineer to develop software for off-road autonomous systems. The ideal candidate brings experience spanning multiple areas of autonomy. This candidate will unlock the potential of Bonsai's Visionsteer technology and deliver value to end customers through safe and reliable systems.What...


  • San Francisco, California, United States Jobs via Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, UNICOM TECHNOLOGIES INC, is seeking the following. Apply via Dice todayPosition Title :Staff Software Engineer (Embedded C++)Domain EXP :HealthcareLocation:Hercules, California (3 Days Onsite)Rate :$70HR on C2CJob DescriptionJD:How You ll Make An...


  • San Jose, California, United States Cadence Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.The circuit simulation intern will assist R&D staff in developing new algorithms and software for the Spectre circuit simulator. Job duties may include hands-on experience in researching new algorithmic approaches, software engineering to implement...


  • San Jose, California, United States Etched Full time

    About EtchedEtched is building the world's first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought...


  • San Jose, California, United States Arkhya Tech. Inc. Full time

    Job DescriptionRole :Software Test EngineerLocation: San Jose, CA (On-site)Type :Full-Time/ContractThe Opportunity :Staff Software Test Engineer - who is less of a "script runner" and more of a tool builder.Primary Focus:Simulator Development (C#), Automation (Squish), & Firmware/Hardware ValidationIn this pivotal role, you will own the enhancement and...


  • San Francisco, California, United States Aurora Full time

    Who We AreAurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.At Aurora, you will tackle massively complex problems alongside other passionate, intelligent...


  • San Francisco, California, United States Aurora Innovation Full time $189,000 - $303,000

    Who we areAurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.At Aurora, you will tackle massively complex problems alongside other passionate, intelligent...