Software Engineer, Beam Planning (Starlink)

SpaceX develops technologies for space exploration and Starlink satellite internet, with the ultimate goal of enabling human life on Mars.
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space

Description For Software Engineer, Beam Planning (Starlink)

SpaceX is revolutionizing space technology with the ambitious goal of enabling human life on Mars. As part of the Starlink program, which is currently serving over 5 million users worldwide with broadband internet, we're seeking a Beam Planning Software Engineer to join our team.

The role focuses on developing software that optimizes the network topology for our low-latency, high-bandwidth satellite-based global network. You'll be working on critical systems that directly impact the performance and reliability of the world's largest satellite constellation.

As a Software Engineer in the Beam Planning team, you'll be responsible for the complete software lifecycle, from development to testing and support. Your work will directly contribute to providing affordable, life-changing broadband internet access to underserved communities globally.

The position offers competitive compensation ranging from $120,000 to $170,000 based on experience level, along with comprehensive benefits including medical coverage, 401(k), stock options, and paid parental leave. You'll be part of a dynamic team that values innovation and technical excellence, working with cutting-edge technology in space communications.

The ideal candidate should have strong experience in C/C++ development, with knowledge of real-time systems, network topology, and distributed systems. You'll be working in a fast-paced environment where your code will have direct impact on real-world performance and user experience.

This is a unique opportunity to join a company at the forefront of space technology and global connectivity, where your contributions will help shape the future of satellite internet technology and ultimately contribute to SpaceX's mission of making humanity a multi-planetary species.

Last updated 3 days ago

Responsibilities For Software Engineer, Beam Planning (Starlink)

  • Develop highly reliable, real-time software for network topology planning and execution
  • Participate in and lead architecture, design, and code reviews
  • Develop prototypes and manage experiments to prove key design concepts
  • Develop tools for software development, deployment, data analysis, and test execution

Requirements For Software Engineer, Beam Planning (Starlink)

  • Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience
  • Development experience in assembly, C, or C++
  • Knowledge in real-time rendering, game engine development, or high-performance computing (preferred)
  • Experience with distributed systems and internet services (preferred)
  • Must be willing to work extended hours and weekends as needed
  • Must meet ITAR requirements (US citizen, permanent resident, refugee, or asylee)

Benefits For Software Engineer, Beam Planning (Starlink)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Company stock and stock options
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave
  • Company shuttles from Seattle locations
  • Potential discretionary bonuses

Interested in this job?

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

Software Engineer (Direct to Cell)

Software Engineer role at SpaceX developing real-time software for the Direct to Cell satellite network program, offering competitive compensation and the opportunity to work on revolutionary space technology.

MEP Engineer (Starship Infrastructure)

MEP Engineer position at SpaceX, focusing on Starship infrastructure development at Cape Canaveral, offering competitive salary and benefits.

Civil/Structural Engineer (Starship Production)

SpaceX seeks a Civil/Structural Engineer for Starship Production to design and oversee construction of high-rise facilities supporting space vehicle development.

Software Engineer, Developer Tools (Application Software)

SpaceX Software Engineer position developing developer tools and infrastructure for rocket and spacecraft software delivery systems.

Civil/Structural Engineer (Starship Production)

SpaceX seeks a Civil/Structural Engineer for Starship Production to design and oversee construction of high-rise facilities supporting space vehicle development.