Sr. Software Engineer, Beam Planning (Starlink)

SpaceX is a space technology company developing technologies to enable human life on Mars and deploying Starlink, the world's largest satellite constellation for global internet access.
$160,000 - $220,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Space

Description For Sr. Software Engineer, Beam Planning (Starlink)

SpaceX, a pioneering space technology company, is seeking a Senior Software Engineer for their Starlink program in Redmond, WA. This role focuses on beam planning software development for the world's largest satellite constellation, currently serving over 5M users globally. As a Beam Planning Software Engineer, you'll be instrumental in optimizing satellite network topology to deliver high-quality internet access to underserved communities worldwide.

The position requires expertise in developing real-time, high-performance software systems that manage network topology for low-latency, high-bandwidth satellite communications. You'll work on critical software that directly impacts the user experience of Starlink's global network. The role combines challenging technical problems in distributed systems, optimization, and real-time computing with meaningful real-world impact.

SpaceX offers a comprehensive benefits package including competitive base salary ($160,000-$220,000), equity opportunities, medical benefits, and retirement plans. The company culture emphasizes hands-on engineering, rapid iteration, and direct impact on space technology advancement. This position requires ITAR compliance and offers the unique opportunity to work on technology that's revolutionizing global internet access while contributing to SpaceX's ultimate goal of enabling human life on Mars.

The ideal candidate will bring strong experience in C++ development, distributed systems, and optimization algorithms, combined with the ability to work effectively in a fast-paced environment. This role offers the chance to work on cutting-edge technology while making a significant impact on global internet connectivity.

Last updated 6 hours ago

Responsibilities For Sr. Software Engineer, Beam Planning (Starlink)

  • Develop highly reliable, real-time software that plans and executes network topology for satellite-based global network
  • Participate in and lead architecture, design, and code reviews
  • Develop prototypes and manage experiments to prove out key design concepts
  • Develop tools for software development, deployment, data analysis, visualization, and test execution

Requirements For Sr. Software Engineer, Beam Planning (Starlink)

  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of professional experience in software development; OR 7+ years of professional experience
  • Development experience in assembly, C, or C++
  • Knowledge in real-time rendering, game engine development, physics simulation
  • Knowledge in network topology, numerical optimization techniques
  • Experience with distributed systems and internet services
  • Must be willing to work extended hours and weekends as needed

Benefits For Sr. Software Engineer, Beam Planning (Starlink)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Commuter Benefits
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Stock options and ESPP
  • Long-term incentives
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave
  • Company shuttles from Seattle locations
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave

Interested in this job?

Jobs Related To SpaceX Sr. Software Engineer, Beam Planning (Starlink)

Sr. Gateway Site Development Engineer (Starlink)

Senior Gateway Site Development Engineer position at SpaceX's Starlink division, focusing on global antenna infrastructure development and deployment, offering $125K-$175K salary plus equity.

Sr. International Infrastructure Engineer (Starlink)

Senior International Infrastructure Engineer position at SpaceX's Starlink division, focusing on global antenna infrastructure development and implementation.

Sr. Software Engineer, Flight Software (Starlink)

Senior Software Engineer position at SpaceX working on flight software for Starlink satellite constellation, developing control systems for both space vehicles and ground infrastructure.

Sr. Software Development Engineer - Connectivity, Amazon Devices

Senior Software Development Engineer position at Amazon Lab126, focusing on connectivity solutions for smart homes and enterprises, requiring 5+ years of experience in software development and system architecture.

Sr. Software Development Engineer - Connectivity, Amazon Devices

Senior Software Engineer role at Amazon Lab126 focusing on connectivity solutions for smart homes and enterprises, requiring 5+ years of experience in software development and system architecture.