SpaceX logo
SpaceX4 days ago

Software Engineer, High Performance Computing (Starlink)

$135,000–$185,000 year

On-site · Palo Alto, California, United States or Redmond, Washington, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Large
Industry
Aerospace Services

Job Summary

Beam Planning Software and Network Software Engineer for SpaceX/Starlink focused on developing highly reliable, real-time software to determine beam formation for the low-latency, high-bandwidth satellite network. Responsibilities include leading architecture, design, and code reviews; developing prototypes and experiments to validate key concepts; and building tools for software development, deployment, data analysis, visualization, and test execution across virtualized hardware, real hardware-in-the-loop simulations, and on-orbit testing. Required skills include proficiency in C/C++, experience with real-time systems, knowledge of network topology and optimization techniques, distributed systems experience, and strong communication. The role emphasizes end-to-end software lifecycle from development to testing and support, with willingness to work extended hours and weekends. Compensation ranges between $135,000 and $160,000 (Level I) or $155,000 and $185,000 (Level II) per year; actual level/ salary determined by qualifications and experience.

Required Qualifications

  • Bachelor’s degree in computer science, engineering, math, or science discipline; OR 2+ years of professional software development experience
  • Development experience in assembly, C, or C++
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$135k – $185k / yr

Software Engineer, High Performance Computing (Starlink) · SpaceX

Apply on Sorce