Summary
Join SpaceX as a Wireless Firmware Engineer and play a critical role in developing novel wireless signal processing algorithms, implementing optimized software for use on satellites and ground stations, debugging complex systems and performance issues, and developing production software.
Requirements
- 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
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
Preferred Qualifications
- Familiarity with 3GPP 4G/5G (LTE/NR) physical layer design or other modern broadband OFDM waveforms such as WiMAX, 802.11 WiFi, DVB-S2, DVB-C, 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 use, git-based version control, and python programming
- SDR (software defined radio) 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
Benefits
- Comprehensive medical, vision, and dental coverage
- Access to a 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