Software Engineer (Liquid Engine Development)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.
SOFTWARE ENGINEER (LIQUID ENGINE DEVELOPMENT)
- Extend and improve interoperability among existing tools
- Implement rigorous validation process for all projects deemed critical to M1D success
- Work with Propulsion, Software, and GNC Engineers to seek out, evaluate, and implement efficient methods for engine characterization, simulation, and integration into flight control algorithms
- Work with Propulsion Engineers to minimize design criteria and rationale sources and implement efficient feedback system for improving tools over time
- Work interdisciplinary trades (e.g. with Avionics, GNC, Thermal, and Structures) that result in the most optimal vehicle level configuration
- Bachelor’s degree in computer science, physics, electrical engineering, or equivalent engineering discipline
- 2+ years of applied experience coding in an object-oriented language
PREFERRED SKILLS AND EXPERIENCE:
- Familiar with basic principles of compressible and incompressible flow, thermodynamics, thermochemistry, mechanics, materials, and electrical circuits
- A background in scientific computing, high-performance computing, or mathematics
- Strong skills with debuggers, profilers, and unit testing
- Interest in/competence with multiple languages and technologies (Python, C++, MATLAB, SQL)
- Familiar with Agile software development techniques, particularly Test-Driven Development, and Continuous Integration
- Experience with database management
- Ability to make appropriate assumptions and perform trade studies using first principles and engineering fundamentals to create rationale for clear recommendations
- In-depth understanding of fluid mechanics
- Experience with booster class liquid engine design and development practices
- Familiarity with engine and vehicle test and flight operation processes
- Solid understanding of test methods/setups and data acquisition systems
- Familiarity with common aerospace instrumentation
- Hands-on experience with rocket engine, component or fluid system testing, including pressure, hot-fire, and environmental testing
- Able to prioritize and execute tasks in a high-pressure environment with ongoing drive for continuous improvement in all aspects of work
- Excellent communication skills and ability to succinctly present recommendations to stakeholders, the customer, and management
- Able to work well in an integrated collaborative team environment, including frequent interactions with technicians, other engineers, and managers
- Passion for advancing the commercial space industry and human spaceflight
- Must be able to travel to remote launch and test sites in Texas, Mississippi, Florida, and central California when required to support testing and flight
- To conform to U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about ITAR here.
SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
Applicants wishing to view a copy of SpaceX’s Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should notify the Human Resources Department at (310) 363-6000.