Sr. Wireless Firmware Engineer (Starlink Mobile) Verified today

SpaceX · Palo Alto, CA · Software · first seen 2026-07-16

Sr. Wireless Firmware Engineer (Starlink Mobile)

The Starlink Mobile program is developing global cellular connectivity from space. As a wireless firmware engineer, you will play a critical role in developing novel wireless signal processing algorithms, implementing optimized software for satellites and ground stations, debugging complex systems, and developing production software. You will work closely with wireless systems engineers and protocol firmware engineers on interdisciplinary challenges. The ideal candidate is equally comfortable with wireless signal processing algorithms and high-performance software development.

Responsibilities

  • Design and implement physical layer (PHY) algorithms for satellite-based 4G/5G (LTE/NR) eNodeB/gNodeB.
  • Develop optimized signal processing algorithms running on resource-constrained CPUs.
  • Develop models and run simulations to analyze and validate overall system performance, including modem performance.
  • Design, implement, test, maintain, and document the wireless PHY and MAC layers of the protocol stack.
  • Identify and debug complex performance issues across the wireless PHY and MAC layers.
  • Participate in architecture, design, and code reviews. Contribute to system dimensioning and algorithm design for next generation hardware.

Required Qualifications

  • Bachelor's, Master's or PhD degree in computer science, computer engineering, electrical engineering or a STEM discipline.
  • 5+ years of experience with at least one of: wireless signal processing, modem systems design, wireless systems engineering, DSP (digital signal processing), or physical layer processing (L1).
  • 5+ years of C/C++ coding experience.

Preferred Skills and Experience

  • Familiarity with 3GPP 4G/5G (LTE/NR) physical layer design or modern broadband OFDM waveforms such as WiMAX, 802.11 WiFi, DVB-S2, DVB-C, or 5G NTN (non-terrestrial networks).
  • Familiarity with forward error correction (FEC) coding concepts.
  • Basic familiarity with MAC layer (medium access control, L2).
  • Development and optimization of complex signal processing algorithms in both fixed and floating point.
  • Familiarity with Linux command line, git-based version control, and Python programming.
  • Software Defined Radio (SDR) experience.
  • Experience supporting products through the full release cycle including commercial deployment.
  • Strong skills in debugging and performance optimization; exceptional analytical skills and engineering fundamentals.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a dynamic environment with changing needs and requirements.

Additional Requirements

  • Must be willing to work extended hours and weekends as needed.
  • Must be a U.S. citizen or national, U.S. lawful permanent resident (green card holder), Refugee under 8 U.S.C. § 1157, or Asylee under 8 U.S.C. § 1158, or be eligible to obtain required authorizations from the U.S. Department of State.

Compensation and Benefits

Pay Range: $170,000 - $235,000 per year

Your actual level and base salary will be determined on a case-by-case basis and may vary based on job-related knowledge and skills, education, and experience.

Base salary is one part of your total rewards package. You may be eligible for long-term incentives in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. Comprehensive medical, vision, and dental coverage; 401(k)-retirement plan; short and long-term disability insurance; life insurance; paid parental leave; 3 weeks paid vacation; and 10 or more paid holidays per year are included. Employees accrue paid sick leave pursuant to company policy.