Space Operations Training Engineer (Full Stack Software)
Overview:
In this role you will help prepare SpaceX spacecraft operators for Dragon missions while building and deploying full stack software to support training and simulations. You'll split time evenly between hands-on software development and hands-on operator training, shaping efficient training workflows and tools. You will create training content, run simulations with SpaceX, NASA, and customers, and become an on-console mission control operator. The work supports scalable, safe interplanetary operations and empowers teams to operate with confidence. Compensation / Benefitscomprehensive medical, vision, and dental coverage 401(k) retirement planstock options or long-term incentivespaid parental leavepaid time off (vacation and holidays)disability and life insurance
Responsibilities:
- Develop, train, and evaluate operations teams to safely conduct Dragon missions
- Devote 50% of time to full stack development and 50% to operator training and supporting operations
- Challenge requirements, develop tooling, and reshape training workflows to create efficient operator training processes
- Create training content, develop training plans, and provide instruction to mission control operators
- Plan, schedule, and execute training events and simulations with SpaceX, NASA, and customer teams
- Script, test, and deploy simulation software components to ensure a high-quality training experience
- Develop and maintain the simulation environment (servers, applications, and automation)
- Become an on-console mission control operator to support human and cargo spaceflight missions
- Develop subject matter expertise and clearly communicate technical concepts to a wide audience
- Work closely with operations teams to innovate how humans interact with a diverse fleet of interplanetary spacecraft
Key requirements:
- Bachelor's degree in an engineering or science discipline 1+ years of experience providing technical training in a critical environment or real-time operations experience 1+ years of programming experience in Python or JavaScriptExcellent organizational and interpersonal skills
- Clear verbal and written technical communication
- Capacity to balance conflicting opinions and manage expectations between multiple teams
- PythonJavaScriptFull stack development