spacex

Starbase

Software Engineer, Design Software (Starship)

FULL TIME ON-SITE MID
Posted 4 months ago

Summary

Role Overview

This role involves developing and maintaining software for SpaceX's Starship program, focusing on the design and manufacturing pipeline. The software engineer will create tools that bridge the gap between vehicle design and production, aiming to accelerate and enhance the reliability of the entire process.

Key Responsibilities

  • Develop highly reliable software solutions used across SpaceX.
  • Create new applications to improve SpaceX's operational efficiency.
  • Build prototypes to validate design concepts and technical constraints.
  • Own all aspects of software engineering and product development for assigned projects.
  • Deeply understand user problems to devise and implement efficient solutions.
  • Integrate CAD software with manufacturing equipment and processes.

Requirements Snapshot

  • Bachelor's degree in CS, engineering, math, or science, or 2+ years of professional software development experience.
  • 1+ years of full-stack development experience.
  • Programming experience in Typescript, Python, C#, Go, or Rust.
  • Experience with single-page web applications.
  • Familiarity with version control, CI/CD, and build systems.

Expected Impact

The software developed in this role will directly contribute to making the end-to-end process of designing, manufacturing, and flying Starship vehicles faster and more reliable, ultimately enabling SpaceX's ambitious goals of human life on Mars.

Why Apply

  • Be at the forefront of developing the next generation of space exploration technology.
  • Work in a high-autonomy, low-micromanagement environment where you own problems from start to finish.
  • Contribute to a mission-driven company with the ultimate goal of making humanity multi-planetary.

This summary was generated from the original job posting (AI-assisted, human-reviewed). For full details, visit the company's site.