SPACE EXPLORATION TECHNOLOGIES CORP
New Graduate Engineer, Software (Starship)
SPACE EXPLORATION TECHNOLOGIES CORP, Granite Heights, Wisconsin, United States
Overview
New Graduate Engineer, Software (Starship). SpaceX is developing Starship and Super Heavy to enable human life on Mars. As a Software Engineer on the Starship Software team, you will design, develop, and test software used to control and simulate SpaceX flight systems, engaging with software and hardware engineers to implement and debug software at all layers of the stack – application, operating system, networking, firmware, and simulation – to achieve the mission. Aerospace experience is not required; SpaceX looks for smart, motivated, collaborative engineers who want to make an impact on a compelling mission. RESPONSIBILITIES
Expect a dynamic role doing what you’re best at. You’ll be aligned to the part of the program you’re most effectively able to contribute to as the team builds high-performance flight hardware, a high-volume rocket production line, and a launch system that can rapidly and reliably launch and land rockets. Develop highly reliable autonomous software systems and the simulations required to validate them. Own all aspects of software development, including design, testing, and integration to the mission. Collaborate with counterpart engineering teams to develop and maintain launch and vehicle software across all required domains to implement and verify control of the pad, ship, and booster to meet mission objectives. Follow and maintain high software standards and software engineering best practices within Starship Software. Contribute to turning an ambitious idea into reality as SpaceX transitions from hardware development to flight testing and operation of reusable rockets. BASIC QUALIFICATIONS
Bachelor’s degree in computer science, software engineering, computer engineering, electrical engineering or another engineering discipline. 1+ years of software development experience via project team, research, internship, and/or professional experience. Graduating in the fall of 2025, spring of 2026, or summer of 2026. PREFERRED SKILLS AND EXPERIENCE
Proven skills in C++, Rust, or other systems programming languages. Experience building or working with real-time embedded systems or distributed computing systems. Strong focus on designing, architecting, and implementing high-quality, bug-free software. Strong critical thinking and first-principles problem-solving skills. Excellent written and verbal communication skills. Ability to work effectively in a dynamic environment with high responsibility and accountability for software outcomes. Experience in a nimble engineering organization or in roles requiring scrappy, entrepreneurial approaches to tight time or budget constraints. Demonstrated excellence in competitive environments or strong academic achievements in engineering, math, or science. Ability to manage multiple endeavors and rapidly learn new skills; demonstrated resilience and the ability to overcome challenges. Academic performance in a rigorous university setting as applicable (e.g., GPA or other metrics as required by SpaceX). ADDITIONAL REQUIREMENTS
Willing to work long hours and weekends as needed. Ability and willingness to relocate to Starbase, TX (Brownsville, TX area). Compliance with U.S. Government export regulations (ITAR) and eligibility considerations for the necessary authorizations. EEO AND COMPLIANCE
SpaceX is an Equal Opportunity Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, 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 reach out to EEOCompliance@spacex.com.
#J-18808-Ljbffr
New Graduate Engineer, Software (Starship). SpaceX is developing Starship and Super Heavy to enable human life on Mars. As a Software Engineer on the Starship Software team, you will design, develop, and test software used to control and simulate SpaceX flight systems, engaging with software and hardware engineers to implement and debug software at all layers of the stack – application, operating system, networking, firmware, and simulation – to achieve the mission. Aerospace experience is not required; SpaceX looks for smart, motivated, collaborative engineers who want to make an impact on a compelling mission. RESPONSIBILITIES
Expect a dynamic role doing what you’re best at. You’ll be aligned to the part of the program you’re most effectively able to contribute to as the team builds high-performance flight hardware, a high-volume rocket production line, and a launch system that can rapidly and reliably launch and land rockets. Develop highly reliable autonomous software systems and the simulations required to validate them. Own all aspects of software development, including design, testing, and integration to the mission. Collaborate with counterpart engineering teams to develop and maintain launch and vehicle software across all required domains to implement and verify control of the pad, ship, and booster to meet mission objectives. Follow and maintain high software standards and software engineering best practices within Starship Software. Contribute to turning an ambitious idea into reality as SpaceX transitions from hardware development to flight testing and operation of reusable rockets. BASIC QUALIFICATIONS
Bachelor’s degree in computer science, software engineering, computer engineering, electrical engineering or another engineering discipline. 1+ years of software development experience via project team, research, internship, and/or professional experience. Graduating in the fall of 2025, spring of 2026, or summer of 2026. PREFERRED SKILLS AND EXPERIENCE
Proven skills in C++, Rust, or other systems programming languages. Experience building or working with real-time embedded systems or distributed computing systems. Strong focus on designing, architecting, and implementing high-quality, bug-free software. Strong critical thinking and first-principles problem-solving skills. Excellent written and verbal communication skills. Ability to work effectively in a dynamic environment with high responsibility and accountability for software outcomes. Experience in a nimble engineering organization or in roles requiring scrappy, entrepreneurial approaches to tight time or budget constraints. Demonstrated excellence in competitive environments or strong academic achievements in engineering, math, or science. Ability to manage multiple endeavors and rapidly learn new skills; demonstrated resilience and the ability to overcome challenges. Academic performance in a rigorous university setting as applicable (e.g., GPA or other metrics as required by SpaceX). ADDITIONAL REQUIREMENTS
Willing to work long hours and weekends as needed. Ability and willingness to relocate to Starbase, TX (Brownsville, TX area). Compliance with U.S. Government export regulations (ITAR) and eligibility considerations for the necessary authorizations. EEO AND COMPLIANCE
SpaceX is an Equal Opportunity Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, 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 reach out to EEOCompliance@spacex.com.
#J-18808-Ljbffr