Sr. Software Engineer, C++ (Simulations)
SpaceX - Hawthorne, CA
Hiring: Sr. Software Engineer, C++ (Simulations) Company: SpaceX Location: Hawthorne, CA Job Posted Time: 2026-09-16 15:31:15 Target Skills & Keywords : C++, Unit Testing, User Experience About the job Experience: •Strong software design and development skills in C++ •Understanding of distributed computing systems, networking protocols, memory management, and CPU scheduling •Thorough knowledge of classical physics and math (algebra, calculus, Euclidean geometry) •Strong skills in debugging, performance optimization and unit testing •Creative approach to problem solving Required Skills: •Develop and maintain the high-fidelity real-time simulation software used for all vehicles •Develop prototypes to prove out key design concepts and quantify technical constraints •Maintain the highest standards of excellence, never settle for the status quo •Improve reliability and performance of simulation software •Interface directly with simulation software users to develop new features and improve user experiences Qualifications: •Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of experience in software development; OR 7+ years of professional experience in software development in lieu of a degree •2+ years development experience in C++ •Willing to work extended hours and weekends when needed •To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. •1157, or (iv) Asylee under 8 U.S.C. •1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. Compensation: •$160,000 - $230,000 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!