Skip to main content

SpaceX

Software Engineer, C++ (Dragon)

Hawthorne, CA$125k–$150kmidAdded 1 month ago

About this role

SpaceX is seeking a C++ Software Engineer to join its Dragon team, focusing on the development and verification of mission-critical software for crewed and cargo vehicles. The role involves collaborating cross-functionally to ensure software meets mission specifications and troubleshooting as needed to ensure safe, reliable vehicle operations.

What you'll do

  • Develop and analyze software code for vehicle systems
  • Create tools for software deployment and configuration verification
  • Investigate test results and software bugs
  • Collaborate on troubleshooting flight hardware and software
  • Plan vehicle testing milestones
  • Support mission operations as a flight software specialist

What they're looking for

  • C/C++ programming
  • Basic electronics and controls knowledge
  • Linux proficiency, including Bash scripting
  • Network troubleshooting
  • Embedded systems experience
  • Software documentation and testing
  • State machine knowledge

Benefits

  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Paid parental leave
  • 3 weeks of paid vacation
  • 10+ paid holidays per year
  • Employee Stock Purchase Plan
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

SpaceX

SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.

Website
spacex.com
View all jobs at SpaceX