Taro Logo

Software Engineer, Ground Stations (Starlink)

SpaceX is a space technology company developing technologies to enable human life on Mars and deploying Starlink, the world's most advanced broadband internet system.
Bastrop, TX 78602, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space

Description For Software Engineer, Ground Stations (Starlink)

SpaceX is revolutionizing space technology with the ultimate goal of enabling human life on Mars. As part of their Starlink initiative, they're building the world's most advanced broadband internet system, serving millions of users worldwide. The Gateway Software Team plays a crucial role in operating and scaling a global network of ground stations that enable satellite communications.

As a Software Engineer on this team, you'll tackle challenges related to managing ground stations that facilitate communication with satellites, ensuring high-throughput, low-latency internet service. You'll work on next-generation networking technologies, firmware development, and infrastructure tools for reliable deployment in dynamic environments.

The role involves full software lifecycle management, from development to testing and support. You'll be building highly reliable systems for their satellite-based global software-defined network, designing fault-tolerant architectures, and creating tools for continuous integration and deployment.

The position offers the opportunity to work with cutting-edge technology in space communications, contributing to a mission that aims to provide internet connectivity globally. You'll collaborate with talented engineers, participate in architecture and code reviews, and develop prototypes to prove key design concepts.

This is an ideal role for someone passionate about space technology, networking, and software engineering, who wants to make a significant impact on a project that's literally changing global connectivity. The position requires strong technical skills, creativity in problem-solving, and the ability to work effectively in a dynamic environment.

Last updated 2 days ago

Responsibilities For Software Engineer, Ground Stations (Starlink)

  • 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 key design concepts
  • Collaborate with other engineers to plan and organize product development
  • Write high quality Linux based software for common processors and microcontrollers
  • Invent new tools for software deployment and testing
  • Develop tools for test execution across multiple environments

Requirements For Software Engineer, Ground Stations (Starlink)

Python
Linux
  • Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development
  • Development experience in C++ and python

Interested in this job?

Jobs Related To SpaceX Software Engineer, Ground Stations (Starlink)