About the role#
SpaceX seeks students for software engineering roles during the Winter 2027 term. You will work closely with a mentor and other employees on software engineering projects. This is an opportunity to apply your academic knowledge and grow your skills on projects with significant impact.
What you'll do#
- Collaborate with team members on software engineering projects.
- Apply your technical knowledge to real-world engineering challenges.
- Participate in company-sponsored social and professional events.
What you'll need#
- Enrollment in a bachelor’s degree or graduate program in Computer Science or Computer Engineering.
- Minimum of 3 months of software programming or development experience.
- Coding experience in one or more of the following: C, C++, C#, Java, JavaScript, or Python.
- Must be a U.S. citizen or national, U.S. lawful permanent resident, refugee, or asylee.
- Ability to work full time, on-site for at least 12 consecutive weeks starting in January or March 2027.
- Preferred: GPA of 3.5 or above.
- Preferred: 6+ months of experience developing and deploying software for real-world applications.
- Preferred: Fundamental knowledge of computer architecture and networks.
- Preferred: Experience with software documentation, system diagrams, and requirements gathering.
- Preferred: Skills in debugging, performance optimization, and unit testing.
Location & details#
- Work modality: On-site.
- Locations: Bastrop, TX; Brownsville, TX; Cape Canaveral, FL; Hawthorne, CA; Irvine, CA; McGregor, TX; Palo Alto, CA; and Redmond, WA.
- Note: You must provide your own transportation for positions in Brownsville, Cape Canaveral, and McGregor.
About SpaceX
SpaceX designs, manufactures, and launches rockets and spacecraft. The company operates in the aviation and aerospace component manufacturing industry. It was founded in 2002 and maintains its headquarters in Hawthorne, California. The organization employs between 1,001 and 5,000 people.
How to get in at SpaceX
Securing an internship at SpaceX requires a proactive approach because the volume of applicants is high. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you apply among the first. Early applicants get seen before the pile grows, which is a significant advantage when the hiring team is reviewing hundreds of resumes. Beyond timing your application, you should try to connect with the people actually managing the hiring process. Intern Insider surfaces the recruiters behind the company's roles so you can reach out directly to ask about the role or a referral. This direct line of communication materially improves response rates compared to submitting an application into a general portal.


