Software Engineer, High Performance Computing (Starlink)
$135,000–$185,000 year
On-site · Palo Alto, California, United States or Redmond, Washington, United States
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++
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.