Wireless Firmware Engineer (Direct To Cell)

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.
San Francisco Bay Area, CA, USA
$130,000 - $180,000
Embedded
Mid-Level Software Engineer
In-Person
1+ year of experience
Space

Description For Wireless Firmware Engineer (Direct To Cell)

SpaceX is seeking a Wireless Firmware Engineer for their direct-to-cell program, which aims to provide global cellular connectivity from space. This role is critical in developing novel wireless signal processing algorithms, implementing optimized software for satellites and ground stations, debugging complex systems, and developing production software. The ideal candidate will be comfortable with both wireless signal processing algorithms and high-performance software development.

Responsibilities include:

  • Designing and implementing physical layer (PHY) algorithms for satellite-based 4G/5G eNodeB/gNodeB
  • Developing optimized signal processing algorithms for resource-constrained CPUs
  • Creating models and simulations to analyze overall system performance
  • Designing, implementing, testing, and maintaining wireless PHY and MAC layers
  • Debugging complex performance issues
  • Participating in architecture, design, and code reviews
  • Contributing to system dimensioning and algorithm design for next-generation hardware

Qualifications:

  • Master's or PhD in computer science, computer engineering, electrical engineering, or a STEM discipline
  • 1+ years of experience in wireless signal processing, communications, modem systems design, or related fields
  • 1+ years of C/C++ or Matlab coding experience

Preferred skills:

  • Familiarity with 3GPP 4G/5G physical layer design or other modern broadband OFDM waveforms
  • Knowledge of forward error correction (FEC) coding concepts
  • Experience with MAC layer development
  • Proficiency in optimizing signal processing algorithms
  • Familiarity with Linux, git, and Python
  • SDR (software defined radio) experience
  • Strong debugging and performance optimization skills

This role offers an exciting opportunity to work on cutting-edge space technology and contribute to SpaceX's mission of enabling human life on Mars. The position requires a willingness to work extended hours and weekends as needed, and candidates must meet ITAR requirements.

Last updated 18 days ago

Responsibilities For Wireless Firmware Engineer (Direct To Cell)

  • 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

Requirements For Wireless Firmware Engineer (Direct To Cell)

Python
Linux
  • Master's or PhD degree in computer science, computer engineering, electrical engineering or a STEM discipline
  • 1+ Years of experience with; wireless signal processing, wireless communications, modem systems design, wireless systems engineering, DSP (digital signal processing), or physical layer processing (L1)
  • 1+ Years of C/C++ or Matlab coding experience
  • Must be willing to work extended hours and weekends as needed
  • Must meet ITAR requirements (U.S. citizen, lawful permanent resident, protected individual, or eligible to obtain required authorizations)

Benefits For Wireless Firmware Engineer (Direct To Cell)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive medical, vision, and dental coverage
  • 401(k)-retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks of paid vacation
  • 10 or more paid holidays per year
  • 5 days of sick leave per year for exempt employees
  • Employee Stock Purchase Plan
  • Potential long-term incentives (company stock, stock options, or long-term cash awards)
  • Potential discretionary bonuses

Interested in this job?

Jobs Related To SpaceX Wireless Firmware Engineer (Direct To Cell)

Avionics Hardware Engineer (Dragon)

SpaceX is hiring an Avionics Hardware Engineer for the Dragon spacecraft program, focusing on electronic design, reliability, and manufacturing for space exploration technology.

Opto-Mechanical Engineer

Vector Atomic is hiring an Opto-Mechanical Engineer to build ultraprecise quantum devices for GPS-free navigation, satellite communications, and geophysical exploration.

System Development Engineer - Kernel, OPD Hardware

Join Amazon Devices as a Kernel Sysdev Engineer to build kernel stack and BSP for SoCs with custom hardware accelerators for Amazon devices.

Post Silicon Dev Engineer

Join AWS as a Post Silicon Dev Engineer at Annapurna Labs to develop cutting-edge semiconductor platforms for cloud computing.

Systems Engineer (Rockwell and Schneider PLC programming)

Systems Engineer role at Brixio specializing in Rockwell and Schneider PLC programming for automation and integration projects.