SpaceX logoSpaceX logo

Software Engineer, Flight Software (Starship)

SpaceXStarbase, TX
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Candidates should possess a Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related field; or have at least 2 years of professional software development experience in lieu of a degree. Proficiency in C++, Rust, or similar systems programming languages is essential. Experience with real-time embedded systems or distributed computing systems is preferred. A strong focus on designing and implementing high-quality, bug-free software, along with basic knowledge of electronics and controls, is highly valued.

About the job

At SpaceX, we believe in a future where humanity explores the cosmos. Our mission is to develop cutting-edge technologies that will enable human life on Mars. As a Software Engineer on the Starship software team, you will play a pivotal role in designing, developing, and testing the software that controls and simulates our advanced flight systems. Your work will involve collaborating with talented engineers across software and hardware domains to implement and debug software that spans the entire stack, including application, operating system, networking, firmware, and simulation. We seek innovative and dedicated engineers who are passionate about problem-solving and eager to contribute to our inspiring mission.

About SpaceX

SpaceX was founded with the ambitious vision of making space exploration accessible and sustainable. Our Starship spacecraft and Super Heavy rocket represent the most powerful launch system ever created, designed to transport crew and cargo to Earth orbit, the Moon, Mars, and beyond. By pushing the boundaries of technology and engineering, we aim to create a future where humanity thrives among the stars.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.