Senior Software Engineer, C++, Simulations

SpaceX

Quick summary

Work type
On-site
Location
Hawthorne, CA
Salary
$160,000–$230,000 / yr
Posted
4 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $154k
This role $195k
$104k most similar roles pay here $244k

This role pays more than 85% of similar roles. Most pay $128,825–$178,801 — the shaded band above. At the midpoint, this role pays about $195k versus about $154k for comparable roles.

Based on 240 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 641 open roles on FindRole.

Listed pay typically runs $130,000–$160,000 across 476 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Senior Software Engineer, C++, Simulations

The Sr. Software Engineer role at Hawthorne, CA focuses on developing simulations using C++ within a specialized engineering team. This position involves designing and implementing complex simulation software to support aerospace or defense projects, requiring deep expertise in algorithm development and optimization. Candidates must have 5+ years of experience in software development with a strong foundation in C++, along with proficiency in version control systems like Git. Ideal candidates will possess knowledge in numerical methods, linear algebra, and experience working on large-scale simulation frameworks. The role demands an understanding of ITAR regulations due to the sensitive nature of the work.

What you'll do

  • Design and implement complex simulations using C++.
  • Optimize simulation performance for real-time applications.
  • Develop algorithms to enhance simulation accuracy and efficiency.
  • Collaborate on software architecture to integrate new features.
  • Troubleshoot and debug issues in existing simulation code.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of software development experience
  • Alternatively, 7+ years of professional software development experience
  • At least 2 years of development experience in C++
  • Must meet U.S. Department of State ITAR requirements
  • Strong proficiency in software development methodologies

More like this

Similar roles

Senior Software Engineer, C++

Anduril Industries

Costa Mesa, CA 24 days ago $191,000$253,000
C++ Linux Git CI/CD RESTful APIs JSON SQL gRPC Docker Kubernetes AWS Google Cloud Platform PostgreSQL Redis MongoDB Unit Testing Integration Testing Performance Tuning Code Review

Senior Software Engineer, C++

Anduril Industries

Boston, MA 24 days ago $191,000$253,000
C++ Linux Git CI/CD RESTful APIs JSON SQL gRPC Docker Kubernetes AWS PostgreSQL