SpaceX

Sr. Software Engineer, Simulations (Application Software)

SpaceX

Apply
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