SpaceX is looking to develop technologies to enable human life on Mars and needs a full stack software engineer to design, develop, and test key aspects of an in-house solution for analysis, simulation, and prototyping of software in support of all SpaceX flight systems.
Requirements
- Experience with JavaScript libraries such as React and Redux
- Professional experience developing Python applications
- Professional programming experience in modern C++ (C++14 and above)
- Professional programming experience with object-oriented languages such as Java, Python, and C
- Experience with containerized solutions such as Docker and Kubernetes
- Professional experience with Linux or Unix systems and tools
- Experience with high-performance computing systems
Responsibilities
- Develop full-stack solutions to manage analysis, prototypes, and vehicles leveraging simulation software, emulators, and flight software
- Develop prototypes to prove key design concepts and quantify technical constraints
- Develop high-fidelity simulation and emulation software for all vehicles while maintaining the highest standards of excellence, never settling for the status quo
- Improve reliability and performance of simulation software
- Work with users to develop new features and improve user experience
Other
- Bachelor's degree in computer science, engineering, math, or science discipline and 1+ years of experience in software development; or 3+ years of professional experience building software in lieu of a degree
- Active Top Secret, Top Secret SCI, or DOE Level Q clearance, or the ability and willingness to obtain one
- Willing to work extended hours and weekends when needed
- U.S. citizen or national, U.S. lawful, permanent resident (aka green card holder), Refugee under 8 U.S.C. § 1157, or Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State
- Note that an active clearance may provide the opportunity for you to work on sensitive SpaceX missions. If so, you will be subject to pre-employment drug and random drug and alcohol testing