Sr. Software Engineer, Simulations (Application Software)
SpaceX
4 months ago
Hawthorne, CA, USA
Senior
Base Salary
$160k - $220k/yr
Responsibilities
- Develop and maintain high-fidelity real-time simulation software for all vehicles.
- Create prototypes to validate key design concepts and assess technical constraints.
- Uphold the highest standards of software excellence.
- Enhance reliability and performance of simulation software.
- Collaborate with users to develop new features and improve user experiences.
Requirements
- Bachelor's degree in computer science, engineering, math, or a STEM discipline and 5+ years of software development experience, or 7+ years of professional experience in software development without a degree.
- 2+ years of development experience in C/C++.
- Strong software design and development skills.
- Understanding of distributed computing systems and networking protocols.
- Thorough knowledge of classical physics and math.
- Strong debugging, performance optimization, and unit testing skills.
- Creative problem-solving abilities.
- Experience with open source C++ simulators like ROS2 and Gazebo.
- Ability to work effectively in a dynamic environment.
Benefits
- Comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan.
- Short & long-term disability insurance and life insurance.
- Paid parental leave and various discounts.
- 3 weeks of paid vacation and eligibility for 10 or more paid holidays per year.
- Accrual of paid sick leave.
Tech Stack
CC++
Categories
EmbeddedTesting