Sr. Wireless Firmware Engineer (Starlink Mobile)
Core
Developing novel wireless signal processing algorithms and optimized software for satellite and ground station systems to enable global cellular connectivity.
Role type
Senior IC wireless firmware engineer (satellite/ground station)
Builds
Production software for Starlink Mobile satellites and ground stations
Domain
Aerospace / Satellite Communications / Wireless PHY
Deliverable
production ML models | product features
Required skills
Wireless signal processing, Modem systems design, Physical layer processing (L1), C/C++ coding, DSP, 3GPP 4G/5G (LTE/NR) physical layer design, Forward error correction (FEC) coding, MAC layer (L2), Linux command line, Python programming, SDR experience
Preferred skills
Debugging and performance optimization, System dimensioning, Algorithm design for next generation hardware
Technologies
C, C++, Python, Linux, Git, 3GPP, LTE, NR, OFDM, WiMAX, 802.11, DVB-S2, DVB-C, 5G NTN
Responsibilities
Design and implement physical layer (PHY) algorithms for satellite-based 4G/5G; Develop optimized signal processing algorithms running on resource-constrained CPUs; Design, implement, test, maintain, and document the wireless PHY and MAC layers; Identify and debug complex performance issues across the wireless PHY and MAC layers; Participate in architecture, design, and code reviews.
Seniority
Senior, hands-on IC