Full Stack Software Engineer - Simulation & Flight Systems
SpaceX· Special Programs
Hawthorne, CA$125k - $160k + bonusFull-timePosted 2mo ago
About the role
Full Stack Software Engineer responsible for designing, developing, and owning high-performance web applications that power simulation, emulation, and flight software for SpaceX flight systems. Works across design–build–test–operations pipeline with cross-team collaboration to enable ground and space system validation and mission-critical software.
Responsibilities
- Build full-stack solutions that manage analysis, prototypes, and vehicles by integrating simulation software, emulators, and flight software
- Rapidly develop prototypes that prove key design concepts and quantify technical constraints
- Create and maintain high-fidelity simulation and emulation software for all vehicles—always raising the bar for excellence
- Continuously improve the reliability, performance, and scalability of our simulation platforms
- Partner closely with users to design and deliver new features that dramatically improve their experience and productivity
Qualifications
- 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
- 1+ years of professional experience building full-stack, single page web applications using JavaScript libraries (React, Lit, etc.)
- Professional experience developing applications using Python, C, C++, or Rust
- Experience with relational databases (SQL, PostgreSQL, MySQL, or Oracle)
- Professional experience programming in object-oriented languages (C++, Java, Python, or C#)
- Strong software design and development skills
- Experience building highly available, concurrent systems
- Experience with containerized solutions (Docker, Kubernetes)
- Professional experience with Linux/Unix systems and tools
- Experience with high-performance computing systems
- Experience contributing to a large-scale software project (>100,000 lines of code) as part of a software team
- Strong skills in debugging, performance optimization, and test automation
- Ability to thrive in a dynamic environment with evolving requirements
- Ability to work independently and collaboratively, take initiative, and communicate effectively
- Active Top Secret, Top Secret SCI, or DOE Level Q clearance, or the ability and willingness to obtain one
Skills
Required:Full-stack web developmentProgramming languagesRelational databases
Benefits
- comprehensive medical, vision, and dental coverage
- 401(k) retirement plan
- short and long-term disability insurance
- life insurance
- paid parental leave
- paid vacation and holidays (3 weeks vacation, 10+ holidays)
- discounts and other perquisites
- Employee Stock Purchase Plan
- stock or long-term cash incentive opportunities
- potential discretionary bonuses
Last updated Aug 26, 2026. Interested? Apply on the company site.
About SpaceX
defense-aero-and-safetysetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage
More open roles at SpaceX
- Rigger (Critical Movement Team) - 2nd Shift4d agoHawthorne, CA · Vertical Barrel Integration
- Manager, MEP Engineering4d agoCollege Station, TX · Texas - Construction Projects
- Manager, Site Civil Engineering4d agoHybrid (College Station, TX) · Texas - Construction Projects
- Benefits Analyst (Workers Compensation)4d agoHawthorne, CA · Total Rewards
- Supply Chain Planner (Starship)4d agoStarbase, TX · Supply Chain - Launch and Infrastructure