← All roles

Software Engineer, Design Software (Starship)

SpaceX· Design Software
Apply on company site
Starbase, TXFull-timePosted 7mo ago

About the role

Software Engineer on the Design Software team for Starship, responsible for building and maintaining software used by engineers to create, analyze, and distribute design data, including mesh processing, 3D graphics rendering, flight simulations, and iOS applications.

Responsibilities

  • Develop highly reliable software solutions that are used across SpaceX
  • Create new applications that improve how SpaceX operates
  • Build prototypes to prove out key design concepts and quantify technical constraints
  • Own all aspects of software engineering and product development
  • Deep dive into your users’ problems to find and create efficient solutions
  • Bring your voice to the table in team collaborations on architecture, design, and code reviews
  • Integrate electronics design software to manufacturing equipment

Qualifications

  • Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
  • 1+ years of experience in full stack development

Skills

Required:Programming in PythonFull stack development
Nice to have:Version control / CI/CDSoftware architecture designTesting / deployment / monitoringPerformance profilingBuild systems / package managementMessage queues / streaming dataContainerization / orchestrationFrontend frameworksDatabasesGraph databases3D graphicsCAD software integration
Last updated Jul 8, 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