Staff Software Engineer, Mission Software
Core
Develop, optimize, and maintain ground software systems for testing, commanding, and monitoring artificial-gravity human-rated space stations and spacecraft.
Role type
Staff Software Engineer (Mission Software)
Builds
Ground control systems for Vast family of spacecraft and space station modules
Domain
Aerospace / Space Infrastructure / Mission Operations
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack web application development, REST API design and security, database design and security, software lifecycle management, automated testing and deployment configuration, Linux command line and shell scripting
Preferred skills
Cloud application development, Git proficiency, cross-functional team interfacing, rapid response in critical mission operations
Technologies
REST APIs, Linux, Cloud platforms, Git
Responsibilities
Develop and optimize software codebases for spacecraft command and monitoring; Mentor junior ground software engineers; Own software lifecycle from rollout to operations support; Configure automated testing and deployment systems; Maintain ground systems for test sites and launch site communications
Seniority
Staff, hands-on IC with mentorship