Skip to main content

SpaceX

Software Engineer, High Performance Computing (Starlink)

Palo Alto, CA$135k–$160kmidAdded 1 month ago

About this role

SpaceX is seeking a Software Engineer for its High Performance Computing team to enhance the Starlink program, which aims to provide global broadband internet. The role involves developing real-time software that optimizes satellite communication, thereby improving user experience for underserved communities.

What you'll do

  • Develop reliable software for beam formation in satellite networks.
  • Lead architecture, design, and code reviews.
  • Create prototypes and manage experiments for design validation.
  • Build tools for software development, data analysis, and testing.

What they're looking for

  • Experience in assembly, C, or C++ development.
  • Knowledge of real-time rendering and physics simulation.
  • Understanding of network topology and optimization techniques.
  • Strong analytical and problem-solving skills.
  • Effective written and verbal communication.
  • Familiarity with distributed systems.

Benefits

  • Salary range: $135,000 - $185,000 per year.
  • Eligibility for long-term incentives and bonuses.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan.
  • Paid parental leave and vacation.
  • Various employee discounts and perks.
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