Wireless Software Engineer, Satellite Internet

United States Digital Space LLC

Palo Alto (CA)

On-site

USD 135,000 - 185,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
401(k)
Medical, vision, dental

Job summary

SpaceX's Starlink program is seeking a Wireless Software Engineer to design, implement, and test firmware, embedded, and signal processing software for the world’s largest satellite network. You will work on physical and MAC layer software and cross-layer integration to enable real-time connectivity.

The role requires C/C++ proficiency, wireless protocol knowledge, and RF fundamentals, plus debugging, optimization, and collaboration in a dynamic space environment. Extended hours may be needed.

Qualifications

  • Bachelor’s degree in computer science, engineering, mathematics, or STEM; OR 2+ years of professional software engineering experience, programming with C or C++ in lieu of a degree.
  • Experience working with wireless software or network protocols.

Responsibilities

  • Design, implement, test, and maintain physical and MAC layer software of the wireless software stack for the Starlink communications network.
  • 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 and quantify technical constraints.
  • Collaborate with other engineers to plan and organize the development of our products.

Skills

C/C++
Embedded software
Wireless protocols
Signal processing
RF systems
Debugging
Unit testing
Communication skills

Education

Bachelor’s degree in computer science or engineering

Tools

RF spectrum analyzer
Oscilloscope
Network analyzer
FFT tools

Job description

SpaceX's Starlink program is seeking a Wireless Software Engineer to design, implement, and test firmware, embedded, and signal processing software for the world’s largest satellite network. You will work on physical and MAC layer software and cross-layer integration to enable real-time connectivity.

The role requires C/C++ proficiency, wireless protocol knowledge, and RF fundamentals, plus debugging, optimization, and collaboration in a dynamic space environment. Extended hours may be needed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Wireless Software Engineer: Satellite Connectivity & RF
Wireless Software Engineer: Satellite Connectivity & RF

SpaceX • Palo Alto (CA)

On-site
USD 135,000 - 185,000
Stock options
Long-term incentives
Medical coverage
+4
Wireless Software Engineer – Global Satellite Internet
Wireless Software Engineer – Global Satellite Internet

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Health/dental/vision insurance
+2
Senior Wireless Software Engineer – Satellite Network
Senior Wireless Software Engineer – Satellite Network

SpaceX • Sunnyvale (CA)

On-site
USD 170,000 - 235,000
Stock options
Long-term incentives
401(k) plan
+2
Wireless Systems Engineer — Global Satellite Internet
Wireless Systems Engineer — Global Satellite Internet

SPACE EXPLORATION TECHNOLOGIES CORP • Redmond (WA)

On-site
USD 125,000 - 175,000
Stock options
Comprehensive medical coverage
401(k) plan
+1
Senior Wireless Software Architect — Global Satellite Network
Senior Wireless Software Architect — Global Satellite Network

SPACE EXPLORATION TECHNOLOGIES CORP • Palo Alto (CA)

On-site
USD 170,000 - 235,000
Stock options
Long-term incentives
Comprehensive medical coverage
+2
Wireless Software Engineer: Real-Time RF & DSP
Wireless Software Engineer: Real-Time RF & DSP

SPACE EXPLORATION TECHNOLOGIES CORP • Palo Alto (CA)

On-site
USD 135,000 - 185,000
Stock options
Medical coverage
Dental coverage
+2
Senior Wireless Software Engineer — Global Satellite Network
Senior Wireless Software Engineer — Global Satellite Network

SpaceX • Redmond (WA)

On-site
USD 160,000 - 225,000
Stock options
Medical, vision, dental
401(k) retirement plan
+1
Senior Wireless Software Engineer — Starlink Networking & RF
Senior Wireless Software Engineer — Starlink Networking & RF

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 160,000 - 225,000
3 weeks paid vacation and 10+ holidays
Wireless Firmware Engineer for Satellite Connectivity & PHY
Wireless Firmware Engineer for Satellite Connectivity & PHY

SpaceX • Sunnyvale (CA)

On-site
USD 135,000 - 155,000
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+1
Wireless Software Engineer, Satellite Internet Stack
Wireless Software Engineer, Satellite Internet Stack

United States Digital Space LLC • Redmond (WA)

On-site
USD 125,000 - 175,000
Stock options
Stock purchase plan
Health benefits
+2