Taro Logo

Software Engineer, Starlink Network

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.
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Starlink Network

SpaceX is revolutionizing space technology with the ultimate goal of enabling human life on Mars. As a Software Engineer on the Starlink program, you'll be part of a team building the world's most advanced broadband internet system through a constellation of satellites currently serving over 5M+ users worldwide.

The role involves developing critical software systems for SpaceX's Starlink network, working on next-generation networking technologies that direct data through an ever-changing network of satellites, ground stations, and users. You'll be responsible for building highly reliable and available software systems for their low latency, high capacity satellite-based global software defined network.

This position offers an opportunity to work on cutting-edge space technology while solving complex engineering challenges. You'll be involved in the complete lifecycle of software development, from architecture and design to implementation and support. The work encompasses everything from developing prototypes to prove key design concepts to implementing fault-tolerant networks that operate for long periods with minimal maintenance at scale.

The compensation package is competitive, ranging from $120,000 to $170,000 based on experience level, plus additional benefits including equity opportunities through stock options and purchase programs. SpaceX offers comprehensive benefits including medical, dental, and vision coverage, 401(k) retirement plan, paid vacation and holidays, and parental leave.

Working at SpaceX means joining a team of best-in-class engineers who are pushing the boundaries of what's possible in space technology and global internet connectivity. The company's mission-driven approach and focus on innovation make this an exciting opportunity for software engineers who want to make a significant impact on the future of space exploration and global communications.

The position requires strong technical skills in C++, Python, and Linux systems, along with a solid understanding of networking principles. You'll need to be comfortable working in a dynamic environment with changing requirements and be willing to work extended hours when needed. The role is based in Redmond, WA, and due to ITAR requirements, candidates must be U.S. citizens, permanent residents, or eligible for required authorizations.

Last updated 2 months ago

Responsibilities For Software Engineer, Starlink Network

  • Develop highly reliable and available software systems for low latency, high capacity 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 out key design concepts
  • Collaborate with other engineers to plan and organize product development
  • Write high quality Linux based software for common processors and microcontrollers
  • Develop tools for test execution across multiple environments

Requirements For Software Engineer, Starlink Network

Python
Linux
  • Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience
  • Development experience in C, C++, or python
  • Strong skills in debugging, performance optimization, and unit testing
  • Solid fundamental knowledge of networks, electronics, math, and physics
  • Excellent communication skills both written and verbal
  • Must be willing to work extended hours and weekends as needed
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirement)

Benefits For Software Engineer, Starlink Network

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Stock options and purchase program
  • 3 weeks paid vacation
  • 10+ paid holidays
  • 5 days sick leave
  • Paid parental leave
  • Company shuttle service
  • Short and long-term disability insurance
  • Life insurance

Interested in this job?