Software Engineer (Dynamics)

SpaceX is a space exploration company developing technologies to enable human life on Mars.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Space

Description For Software Engineer (Dynamics)

SpaceX, a pioneering space exploration company, is seeking a Software Engineer for their Dynamics team at Starbase, TX. This role is crucial in supporting SpaceX's mission of enabling human life on Mars through the development of the Starship vehicle. As a Software Engineer on the Starship Dynamics team, you'll be responsible for creating and maintaining software tools that enhance dynamics analyses efficiency and implement automation to directly impact vehicle development. The position involves working with various analyses including structural dynamics, flight data processing, model correlation, trajectory design, and engine dynamics.

The ideal candidate will possess both strong software development skills and an interest in dynamic systems and engineering disciplines. You'll be working on creating tools that interface with multiple analysis types and building scalable solutions that support various analysis teams. This is an excellent opportunity for someone with a background in computer science, physics, or engineering who wants to contribute to groundbreaking space technology development.

The role offers hands-on experience with cutting-edge aerospace technology and the chance to work on one of the most ambitious space exploration projects. You'll be part of a team that's directly contributing to the development of Starship, SpaceX's next-generation spacecraft designed for missions to Mars. The position requires strong Python skills and experience with various technologies, including SQL and Kubernetes.

Working at SpaceX means being part of a mission to make humanity multi-planetary. The company values merit and competence above all, providing an equal opportunity workplace where innovation and technical excellence are paramount. This role offers the unique opportunity to combine software engineering expertise with aerospace applications, making it ideal for those passionate about both technology and space exploration.

Last updated 16 hours ago

Responsibilities For Software Engineer (Dynamics)

  • Implement tools for dynamics analysis for the Starship vehicle
  • Create and maintain a cutting-edge software platform to reliably execute and manage large processing tasks
  • Build highly robust software that is scalable for many analysis teams
  • Work with analysis groups to automate processes to support quick development iteration
  • Provide software support for test and launch operations

Requirements For Software Engineer (Dynamics)

Python
Kubernetes
  • Bachelor's degree in computer science, physics, mathematics, mechanical engineering, aerospace engineering or other engineering discipline
  • 1+ years of development experience with Python, Javascript, and/or SQL (internships and school projects experience qualify)
  • Must be a U.S. citizen, permanent resident, refugee, or asylee due to ITAR requirements

Interested in this job?

Jobs Related To SpaceX Software Engineer (Dynamics)

Fall 2025 Graduate Engineer

SpaceX Graduate Engineer position for Fall 2025, working on aerospace engineering challenges across multiple space technology programs with competitive compensation and benefits.

Software Engineer (Dynamics)

Software Engineer position at SpaceX focusing on developing tools for dynamics analysis of the Starship vehicle, requiring Python expertise and engineering background.

Software Engineer (Dynamics)

Software Engineer position at SpaceX focusing on developing tools for dynamics analysis of the Starship vehicle, requiring Python expertise and aerospace knowledge.

Satellite Operations and Reliability Engineer (Starlink)

SpaceX Satellite Operations and Reliability Engineer position for Starlink project, focusing on maintaining and optimizing satellite constellation performance.

Satellite Operations and Reliability Engineer (Starlink)

SpaceX Satellite Operations and Reliability Engineer position for Starlink project, focusing on maintaining and optimizing satellite constellation performance.