Software Engineer, Test Infrastructure (Application Software)
Job Description
SpaceX is seeking a Software Engineer to design, implement, and maintain in house test infrastructure and applications used for production and integration testing and high fidelity simulations, onsite in Hawthorne, CA, with a focus on SpaceXAI and enhanced testing tooling across flight systems.
Responsibilities
- Build and sustain the core test infrastructure framework and related applications used across SpaceX teams
- Increase reliability, performance, and safety of test software and infrastructure
- Collaborate closely with flight software engineers and stakeholders to define new features and improve user experiences
- Own the end to end software engineering and product development for test infrastructure
- Analyze user challenges to design efficient, scalable solutions
Requirements
- Bachelor's degree in computer science, engineering, mathematics, or a scientific discipline; or 2+ years of professional software development experience in lieu of a degree
- 1+ years of experience with C/C++
- 1+ years of experience with Python
Technologies
- C/C++, Python, Angular, React, Make, Bazel, pip, npm, UNIX-like operating systems
- Ansible, Puppet, Docker, Containerd, LXC, Kubernetes
- PostgreSQL, SQL Server, SpaceXAI
Benefits
- Long term incentives (stock, stock options, or long term cash awards)
- Employee Stock Purchase Plan
- Medical, Vision, and Dental coverage
- 401(k) retirement plan
- Short term and long term disability insurance
- Life insurance
- Paid parental leave
- Paid vacation
- Paid holidays
- Paid sick leave
- Various other discounts and perks
ITAR requirements
- To conform to U.S. Government export regulations, applicant must be a U.S. citizen or national, a U.S. lawful permanent resident (green card holder), a Refugee under 8 U.S.C. § 1157, or an Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
Additional requirements
- Extended hours and weekend work may be required based on launch cadence
- This role requires onsite work in Hawthorne, CA; remote or hybrid arrangements will not be considered
Compensation
- Pay Range for Software Engineer Levels I and II: Level I: $125,000.00 - $150,000.00 per year; Level II: $145,000.00 - $175,000.00 per year