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.
$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 6 months 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)

Automation & Controls Engineer (Starship)

SpaceX seeks Automation & Controls Engineer for Starship program to develop automated manufacturing solutions for the world's most powerful launch vehicle.

Recovery Engineer (Falcon)

SpaceX Recovery Engineer position focusing on droneship systems operations, maintenance, and improvement for spacecraft recovery missions.

Process Engineer, Plastic Injection Molding (Starlink)

Process Engineer position at SpaceX focusing on plastic injection molding for Starlink components, requiring expertise in manufacturing processes and automation.

IC Layout Engineer (Silicon Engineering)

IC Layout Engineer position at SpaceX working on silicon projects for space and ground infrastructure in the Starlink program.

Automation Design Engineer, Consumer Hardware (Starlink)

SpaceX seeks Automation Design Engineer for Starlink hardware to develop factory automation solutions and control systems.