Software Engineer, Ground Stations; Starlink
Listed on 2026-01-11
-
Software Development
Software Engineer, DevOps
Software Engineer, Ground Stations (Starlink)
Space
X was founded on the belief that exploring the stars is more exciting than staying on Earth. We are building the technologies to make that possible, enabling human life on Mars and now the global broadband network Starlink.
As a Software Engineer on the Gateway Software Team you will solve challenges related to operating and scaling a global network of ground stations. Starlink’s ground stations provide reliable communications with satellites, enabling high‑throughput, low‑latency internet for users and the operation of our satellite constellation.
Responsibilities- Develop highly reliable and available software systems for our low‑latency, high‑capacity satellite‑based global network.
- Design and implement fault‑tolerant, highly available network architectures that run for long periods with minimal maintenance at scale.
- Participate in architecture, design, and code reviews.
- Prototype key design concepts and quantify technical constraints.
- Collaborate with other engineers to plan and organize product development.
- Write high‑quality Linux‑based software for common processors and microcontrollers (e.g. ARM, Power
PC, x86, etc.). - Invent tools that enable frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system.
- Develop tools that allow test execution across virtualized hardware, real hardware‑in‑the‑loop simulations, and on‑orbit testing.
- Bachelor’s degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development in lieu of a degree.
- Development experience in C++ and Python.
- Developed, debugged, and deployed software used in real‑world applications/projects.
- Creative problem‑solving approach, exceptional analytical skills, and strong engineering fundamentals.
- Solid knowledge of networks, electronics, math, and physics.
- Experience in debugging, performance optimization, and unit testing.
- Excellent written and verbal communication skills.
- Ability to work effectively in a dynamic environment with changing needs and requirements.
- Experience with networking protocols (UDP, TCP/IP, etc.).
- Experience in high‑performance C++ systems.
- Experience with security issues in distributed systems and internet services.
- Deep understanding of testing, continuous integration, build, deployment, and continuous monitoring.
- Must be willing to work extended hours and weekends as needed.
- Applicant must be U.S. citizen or national, U.S. lawful permanent resident (green card holder), U.S. refugee under 8 U.S.C. § 1157, or U.S. asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
Space
X is an Equal Opportunity Employer; employment is governed on the basis of merit, competence, and qualifications and is not influenced by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status. To view Space
X’s affirmative action plan or to request a reasonable accommodation, contact
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).