SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

SpaceX develops technologies for space exploration, including rockets, spacecraft, and Starlink - the world's most advanced broadband internet system.
$160,000 - $220,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Space

Description For SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

SpaceX, a pioneering space technology company, is seeking a Senior Software Engineer to join their Starlink Ground Stations team. This role is integral to SpaceX's mission of revolutionizing space technology and providing global internet coverage through their Starlink satellite network, which currently serves over 4 million users worldwide.

As a member of the Gateway Software Team, you'll be at the forefront of developing and scaling a global network of ground stations that enable crucial satellite communications. The role combines challenging technical problems with meaningful impact, as you'll be working on next-generation networking technologies that connect satellites, ground stations, and users in a dynamic, ever-changing network environment.

The position offers an exciting opportunity to work with cutting-edge technology in space communications, developing software that operates at the intersection of embedded systems, networking, and distributed systems. You'll be responsible for the complete software lifecycle, from development and testing to production deployment, working with technologies like C++, Python, and Linux-based systems.

The ideal candidate will bring strong technical expertise in software development, particularly in areas such as networking protocols, distributed systems, and high-performance computing. You'll need to be comfortable working in a fast-paced environment where requirements can change rapidly, and be willing to tackle complex technical challenges that have never been solved before.

SpaceX offers a competitive compensation package starting from $160,000 to $220,000 annually, complemented by extensive benefits including equity options, comprehensive healthcare, and various other perks. The position is based in Seattle, with company-provided shuttle service available.

This role represents a unique opportunity to contribute to SpaceX's mission of making humanity a multi-planetary species while working on one of the most advanced satellite communication systems ever built. You'll be part of a team that's not just developing software, but helping to shape the future of global communications and space technology.

Last updated 10 days ago

Responsibilities For SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

  • Develop highly reliable and available software systems for satellite-based global software defined network
  • Design and implement highly available, fault-tolerant network
  • Participate in architecture, design, and code reviews
  • Develop prototypes to prove key design concepts
  • Collaborate with other engineers on product development
  • Write high quality Linux based software for common processors and microcontrollers
  • Invent new tools for continuous integration and release system
  • Develop tools for test execution across multiple environments

Requirements For SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

Python
Linux
  • Bachelor's degree in computer science, engineering, math, or science discipline and 5+ years of professional experience
  • Development experience in C++ and python
  • Experience with networking protocols (UDP, TCP/IP)
  • Experience in debugging, performance optimization, and unit testing
  • Solid fundamental knowledge of networks, electronics, math, and physics
  • Must be willing to work extended hours and weekends as needed
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)

Benefits For SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Company stock or stock options
  • Long-term cash awards
  • Potential discretionary bonuses
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short & 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

Interested in this job?

Jobs Related To SpaceX SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

Sr. Application Software Engineer

Senior Application Software Engineer role at SpaceX developing mission-critical applications for space exploration and Starlink network, offering $160-220K salary plus equity.

SR. CIVIL/STRUCTURAL ENGINEER (STARSHIP)

Senior Civil/Structural Engineer position at SpaceX, focusing on designing and managing high-rise facilities for the Starship program, offering $125K-$175K salary with comprehensive benefits.

Sr. Application Software Engineer

Senior Application Software Engineer role at SpaceX developing mission-critical applications for space exploration and Starlink network, offering $160-220K salary plus equity.

Sr. Application Software Engineer

Senior Application Software Engineer role at SpaceX developing mission-critical applications for space exploration and Starlink network, offering $160-220K salary plus equity.

SR. SOFTWARE ENGINEER, STARLINK GROUND STATIONS

Senior Software Engineer position at SpaceX working on Starlink ground stations, developing networking technologies and software systems for satellite communications.