Software Engineer, Simulations (Starlink)

SpaceX

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$125,000–$145,000 / yr
Posted
today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $164k
This role $135k
$117k most similar roles pay here $201k

This role pays less than 58% of similar roles. Most pay $135,000–$192,500 — the shaded band above. At the midpoint, this role pays about $135k versus about $164k for comparable roles.

Based on 239 similar postings.

Employer

About SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the mission of enabling humans to become a multi-planetary species. It operates the Falcon 9, Falcon Heavy, and Starship launch vehicles, as well as the Starlink satellite internet constellation.

SpaceX currently has 604 open roles on FindRole.

Listed pay typically runs $130,000–$155,000 across 440 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Software Engineer, Simulations (Starlink)

As a Simulation Software Engineer on the Starlink GNC team, you will play a crucial role in developing and maintaining an in-house vehicle dynamics simulator for spacecraft, along with related infrastructure for Monte Carlo simulations, hardware-in-the-loop testing, and data visualization. Your daily tasks include programming core simulation infrastructure, collaborating on multi-body physics models, and enhancing user experience through feature development and model improvements. You will also focus on improving the reliability and performance of simulation software using continuous integration and profiling techniques. The ideal candidate has a strong background in C++, Python, and front-end technologies like JavaScript, alongside thorough knowledge of physics and mathematics. This role involves working within SpaceX’s expansive constellation project, requiring expertise in complex system simulations and robust problem-solving skills to address intricate engineering challenges.

What you'll do

  • Maintain and enhance the in-house vehicle dynamics simulator for Starlink.
  • Develop and refine Monte Carlo simulation infrastructure related to Starlink.
  • Create models representing multi-body physics, environmental factors, and hardware.
  • Improve user experience by developing new features based on user feedback.
  • Optimize reliability and performance of simulation software through continuous integration.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 1+ years of software development experience; OR 3+ years of professional software development experience
  • Strong proficiency in C++, Python, and front-end skills such as JavaScript
  • At least 2 years of development experience in C/C++
  • Thorough knowledge of physics and mathematics
  • Experience with continuous integration and performance optimization techniques

More like this

Similar roles

Software Engineer, Embedded Software (Starlink)

SpaceX

Redmond, WA today $125,000$145,000
Linux C Python Go Rust Unit Testing Integration Testing Performance Testing Debugging Computer Architecture Networks Physics MATH Electronics Docker Kubernetes CI/CD

Software Engineer (Starlink)

SpaceX

Redmond, WA today $125,000$145,000
C C++ Networking protocols Embedded systems BGP OSPF IS-IS Linux Real-time software Satellite communications CI/CD Python

Software Engineer (Starlink)

SpaceX

Redmond, WA today $125,000$150,000
TypeScript React Kubernetes .NET UNIX CI/CD Prometheus Grafana Docker PostgreSQL