Staff Software Engineer Simulation
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 reputed company proposing a vehicle design to a customer is reputed companyâll use reputed company running hardware-in-the-reputed company on nightlies of flight software once we have the real hardware in house, and itâs the same system the automated scheduler will use reputed company deciding if a schedule is power-positive. Leading the development of a system this flexible is a challenge with a lot of reputed company.
Responsibilities
- reputed company the simulation vision at Muon and reputed company simulation as a key component in the planning, development, production, and scaling of the hardware and software components of running spacecraft
- reputed company 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
- reputed company the integration of simulation in other systems: software-in-the-reputed company, hardware-in-the-reputed company, operations-in-the-reputed company, 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 reputed company 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