{bc}
linkedin

Sr. Software Engineer, Flight Software (Starship)

SpaceX
Hawthorne, USA
Full-time
Mid-Senior
Onsite
$160,000-$225,000
Discovered 3 weeks ago
Flight softwareAutonomous software systemsSoftware simulationC++PythonRust

Full Job Posting

Role overview

Develop flight-control and simulation software for SpaceX's Starship spacecraft and Super Heavy rocket.

Work across software and hardware engineering teams and across application, operating system, networking, firmware, and simulation layers.

Aerospace experience is not required.

Responsibilities

  • Develop reliable autonomous software and simulations for validation.
  • Own software development, including design, testing, and mission integration.
  • Develop and maintain launch and vehicle software across relevant software domains.
  • Implement and verify control of the pad, ship, and booster against mission objectives.
  • Define and lead projects and improve Starship Software engineering standards.

Basic qualifications

  • Bachelor's degree in computer science, engineering, mathematics, or science and 4+ years of software development experience; or 6+ years of professional experience in lieu of a degree.
  • 4+ years of experience with C++, Python, or Rust.

Preferred skills and experience

  • Systems programming language experience, including C++, Rust, or similar.
  • Experience with real-time embedded or distributed computing systems and fault-tolerant software.
  • Debugging, performance optimization, and unit testing skills.
  • Knowledge of computer architecture and networking.
  • Basic knowledge of electronics, controls, fluid systems, motor design, or physical mechanics.
  • Independent and collaborative work, initiative, and effective communication.

Schedule

  • Must be willing to work long hours and weekends as needed.

Compensation and benefits

  • Annual base salary range is $160,000-$225,000; actual level and pay depend on job-related knowledge, skills, education, and experience.
  • Potential rewards include long-term incentives, stock or cash awards, employee stock purchase plan, insurance coverage, retirement plan, paid leave, and other benefits.

Export-control eligibility

  • Applicants must meet U.S. Government export-control eligibility requirements or be eligible to obtain required authorizations.

About SpaceX

SpaceX develops technologies intended to enable human exploration beyond Earth, with the long-term goal of enabling human life on Mars.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at SpaceX