SpaceX logo

Principal Wi-Fi Software Engineer (Starlink)

SpaceX

Bastrop, TX
Full Time
Senior
17 days ago

Job Description

About the Role

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. At SpaceX, we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's most advanced broadband internet system. Starlink is the world's largest satellite constellation, providing fast, reliable internet to over 3 million users worldwide, including remote communities, researchers, digital nomads, emergency responders, airlines, cruise lines, and rural residents. We design, build, manufacture, and operate all parts of the system, including thousands of satellites and millions of customer kits. We are seeking top-tier engineers to help maximize Starlink's utility and customer experience globally, particularly in Wi-Fi technology.

Key Responsibilities

  • Drive the Wi-Fi software and roadmap for our Wi-Fi products used by the majority of Starlink users worldwide.
  • Debug and optimize kernel-level system performance.
  • Collaborate with RF and EE engineers to improve testing procedures for both software and hardware.
  • Mentor software engineers and contribute to building a strong work culture.
  • Improve Wi-Fi mesh performance.
  • Invent new tools that enable more frequent and reliable software deployment, testing, and data analysis as part of a continuous integration and release system.

Requirements

  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 10+ years of professional experience in software development; or 12+ years of professional experience in software development in lieu of degree.
  • 8+ years of development experience in C or C++.
  • Experience with the IEEE 802.11 wireless standard and networking protocols (UDP, TCP/IP, etc.).
  • Experience working on embedded software for networking equipment.

Nice to Have

  • Experience with networking kernel modules and drivers.
  • Strong fundamental knowledge of networks, embedded systems, math, and physics.
  • Solid communication and leadership skills.
  • Experience testing Wi-Fi for performance or stability.
  • Deep understanding of testing, continuous integration, build, deployment, and monitoring.
  • Knowledge of DHCP, IPv4, IPv6, Linux bridge, network stack internals.
  • Experience driving cross-team projects.
  • Experience with security issues related to distributed systems and internet services.
  • Experience with Golang and Python.
  • Experience with hostAP.
  • Ability to work effectively in a dynamic environment with changing needs.
  • Experience with Wi-Fi chipsets.

Qualifications

  • Willingness to work extended hours and weekends when needed.

Benefits & Perks

  • Willingness to work extended hours and weekends when needed.

Working at SpaceX

SpaceX is an Equal Opportunity Employer; employment is based on merit, competence, and qualifications. The company values diversity and does not discriminate based on race, color, religion, gender, national origin/ethnicity, veteran status, disability, age, sexual orientation, gender identity, marital status, or other protected statuses. Applicants requiring reasonable accommodations can contact EEOCompliance@spacex.com.

Apply Now

Job Details

Posted AtJul 11, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About SpaceX

Website

spacex.com

Location

Bastrop, TX

Industry

Guided Missile and Space Vehicle Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches