SpaceX is looking to solve the problem of accelerating the development and demonstration of cutting-edge software and hardware for their flight systems by building a high-assurance system for analysis, simulation, and prototyping of software.
Requirements
- 1+ years of experience in software development, developing applications in languages such as Python, C++, or Java
- Experience with high throughput data pipelines
- Strong software design and development skills
- Experience with JavaScript libraries such as Lit, React, and Redux
- Experience with containerized solutions such as Docker and Kubernetes
- Professional experience with Linux or Unix systems and tools
- Experience with database systems such as Postgres, MySQL, or Oracle
Responsibilities
- Develop full-stack solutions to manage simulation and flight software, leveraging machine-to-machine interfaces
- Develop data pipelines and structures that meet target design criteria and operate within technical constraints
- Maintain the highest standards of excellence, never settling for the status quo
Other
- Active Top Secret, Top Secret SCI, or DOE Level Q clearance, or the ability to obtain and maintain 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.
- Ability to work effectively in a dynamic environment by quickly adapting to changing needs and requirements
- Strong creative and innovative problem-solving skills