Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer (Dynamics)

Software Engineer position at SpaceX focusing on dynamics analysis tools for the Starship vehicle, combining software development with aerospace engineering.

Design Criteria Engineer (Starship)

Design Criteria Engineer role at SpaceX working on Starship program, focusing on hardware design, analysis, and system engineering.

Space Operations Engineer (Ground Operator Training)

Space Operations Engineer role at SpaceX combining software development with spacecraft operator training, preparing teams for human and cargo spaceflight missions.

RF and Network Analysis Engineer, Regulatory (Starlink)

RF and Network Analysis Engineer position at SpaceX, focusing on regulatory and technical aspects of Starlink satellite communications system, requiring RF expertise and programming skills.

Fall 2025 Graduate Engineer

Fall 2025 Graduate Engineer position at SpaceX working on aerospace challenges across various engineering teams in multiple locations.

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 developing software tools for the Starship vehicle program, focusing on dynamic and vibration analyses. The position combines software engineering with aerospace engineering, requiring expertise in creating efficient analysis tools and automation systems.

The role involves working with cutting-edge space technology, directly contributing to SpaceX's mission of enabling human life on Mars. You'll be responsible for developing and maintaining software platforms that support various analyses, including structural dynamics, flight data processing, and engine dynamics. This position offers a unique opportunity to work at the intersection of software development and aerospace engineering.

The ideal candidate will have a strong foundation in both software development and engineering principles, with experience in Python programming and an understanding of dynamic systems. You'll be working in a fast-paced environment where your software solutions will directly impact the development of the Starship vehicle.

This is an excellent opportunity for someone passionate about space exploration and software engineering, offering the chance to work on revolutionary space technology. The role requires U.S. citizenship or permanent residency due to ITAR requirements. SpaceX provides a collaborative environment where you'll work alongside some of the industry's best minds, contributing to humanity's future in space exploration.

Last updated 20 days 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)
  • Background in physics or engineering-based simulation
  • Knowledge of dynamics and aerospace environments
  • Strong Python skills
  • Experience with Kubernetes
  • Demonstrated ability to own projects, critically define requirements
  • Experience with full stack software development
  • Excellent written and verbal communication skills
  • Familiarity with MATLAB

Interested in this job?