Taro Logo

Wireless Software Engineer (Starlink)

SpaceX is a space technology company developing technologies to enable human life on Mars and deploying Starlink, the world's largest satellite broadband internet system.
$130,000 - $180,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Space

Job Description

SpaceX, a pioneering space technology company, is seeking a Wireless Software Engineer to join their Starlink team. This role is crucial in developing the world's most advanced broadband internet system, which currently serves over 6 million users worldwide. As part of the team, you'll work on cutting-edge technology involving thousands of satellites and consumer receivers, tackling novel engineering challenges in firmware, embedded systems, and signal processing.

The position offers an opportunity to work on physical and MAC layer software for the Starlink communications network, participating in hardware architecture, signal processing algorithm development, and system integration. You'll be involved in the complete software lifecycle, from development to testing and support, working with custom hardware that powers the world's largest spacecraft fleet.

The ideal candidate should have strong expertise in wireless communications, RF systems, and digital signal processing, with experience in broadband access technologies. This role combines hands-on technical work with collaborative team efforts, requiring both strong engineering fundamentals and excellent communication skills.

SpaceX offers a competitive compensation package, including base salary ranging from $130,000 to $180,000 depending on level, plus equity opportunities, comprehensive benefits, and the chance to contribute to revolutionary space technology. The position is based in Sunnyvale, CA, and requires the ability to work extended hours when needed. Join SpaceX to help build the future of global connectivity while advancing the mission of making humanity a multi-planetary species.

Last updated a month ago

Responsibilities For Wireless Software Engineer (Starlink)

  • Design, implement, test, and maintain physical and MAC layer software of the wireless software stack
  • Participate in architecting current and next-gen Starlink hardware and signal processing algorithms
  • Participate in hardware bring-up, debugging, verification and launch
  • Work with other teams for cross-layer integration of the end-to-end system
  • Develop prototypes to prove out key design concepts
  • Collaborate with other engineers to plan and organize product development

Requirements For Wireless Software Engineer (Starlink)

  • Bachelor's degree in computer science, engineering, math, or STEM discipline; OR 2+ years of professional software engineering experience
  • Experience working with wireless software or network protocols
  • Strong knowledge of wireless communications, signal processing and/or network protocols
  • Knowledge of RF systems and fundamentals
  • Experience writing software for RF/mixed-signal integrated circuits
  • Familiar with Digital Signal Processing algorithms and techniques
  • Experience with lab equipment such as RF spectrum analyzer
  • Strong skills in debugging, performance optimization, and unit testing
  • Excellent communication skills
  • Must be willing to work extended hours and weekends as needed

Benefits For Wireless Software Engineer (Starlink)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave
  • Stock options
  • Employee Stock Purchase Plan
  • Long-term incentives
  • Potential discretionary bonuses

Related Jobs