×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer; Starlink Ground Network

Job in Redmond, King County, Washington, 98052, USA
Listing for: SPACE EXPLORATION TECHNOLOGIES CORP
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, DevOps, C++ Developer, Embedded Software Engineer
Job Description & How to Apply Below
Position: Principal Software Engineer (Starlink Ground Network)

Overview

Principal Software Engineer (Starlink Ground Network) — Redmond, WA

Space

X is building Starlink, the world’s largest satellite constellation and a global broadband internet system. We design, build, test, and operate all parts of the system — satellites, ground infrastructure, user hardware, and the software that ties it together. We seek best-in-class engineers to help maximize Starlink’s potential for communities and businesses around the globe.

As a Principal Software Engineer on the Starlink program, you will tackle challenges underpinning the program’s growth in areas such as networking, deployment tooling, and measurement systems for our in-house network platform designs.

Responsibilities include contributing to architecture and product development across multiple sub-teams with specific focus areas.

Responsibilities
  • Develop highly reliable and available software for a low-latency, high-capacity satellite-based global software-defined network.
  • Design and implement a highly available, fault-tolerant network that operates for long periods with minimal maintenance at scale.
  • Participate in architecture, design, and code reviews.
  • Develop prototypes to prove key design concepts and quantify technical constraints.
  • Collaborate with other engineers to plan and organize the development of products.

Some sub-teams within Starlink software focus on specific areas. Responsibilities may include:

  • Write high-quality Linux-based software for processors and microcontrollers (e.g., ARM, Power

    PC, x86).
  • Invent tools to enable more frequent and reliable software deployment, test execution, and data analysis as part of CI/CD.
  • Develop tools for test execution across virtualized hardware, hardware-in-the-loop simulations, and on-orbit testing.
Qualifications
  • Bachelor’s degree in computer science, engineering, math, or STEM with 7+ years of professional development in C, C++, Python, or mobile development languages; or 9+ years of software development experience in lieu of degree.
  • Development experience in C, C++, or Python.
Preferred Skills and Experience
  • Experience developing, debugging, and deploying software used in real-world applications/projects.
  • Strong problem-solving, analytical abilities, and engineering fundamentals.
  • Solid knowledge of networks, electronics, math, and physics.
  • Strong debugging, performance optimization, and unit testing skills.
  • Excellent written and verbal communication.
  • Ability to work effectively in a dynamic environment with changing needs.

Some roles may require additional team-specific experience, including:

  • Networking protocols (UDP, TCP/IP) experience.
  • High-performance C++ development.
  • Security considerations for distributed systems and internet services.
  • Understanding of testing, CI, build, deployment, and continuous monitoring.
Additional Requirements
  • Must be willing to work extended hours and weekends as needed.
Compensation and Benefits

Pay Range:
Software Engineer/Principal: $ - $ per year.

Your base salary is determined case-by-case and may vary based on job-related knowledge, education, and experience. Total rewards may include stock, bonuses, and other incentives, plus comprehensive medical, vision, and dental coverage, a 401(k) plan, disability and life insurance, paid parental leave, vacation, holidays, and shuttle services where available.

Note:

Space

X is an Equal Opportunity Employer. Applicants requiring reasonable accommodation during the application/interview process should contact

EEO information and ITAR compliance statements or related forms have been omitted here to focus on the job description content.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary