Senior Engineer/Lead - Layer 1 (PHY) Firmware Engineer – 5G NR gNodeB
Core
Develop and optimize Layer-1 (PHY) firmware for 5G NR gNodeB, focusing on DU-side high-performance real-time wireless software.
Role type
Senior IC firmware engineer (5G NR PHY)
Builds
Carrier-grade NR PHY features for modern cellular networks
Domain
Telecommunications / Wireless / 5G
Required skills
C/C++ programming, 3GPP PHY specifications, real-time/embedded systems, LTE/5G NR, OFDM/SC-FDMA, Numerologies, HARQ, link adaptation, signal processing algorithms (channel estimation, equalization, MIMO, beamforming), FEC processing (Turbo, LDPC, Polar coding)
Preferred skills
gNodeB/eNodeB PHY software, FAPI/nFAPI interfaces, massive MIMO, O-RAN/split-PHY architectures, DSP background, NB-IoT/NTN
Technologies
C, C++, Embedded Linux, RTOS, DSP-based systems
Responsibilities
Develop and maintain Layer-1 (PHY) firmware for 5G NR gNodeB; Work on uplink and downlink PHY channels (PUSCH, PDSCH, PUCCH, PDCCH, PRACH, SRS, SSB); Implement and optimize signal processing algorithms (channel estimation, equalization, HARQ, MIMO, beamforming); Work on FEC processing (Turbo, LDPC, Polar coding); Optimize real-time performance for latency and throughput; Integrate PHY software with MAC, RF, and hardware platforms; Debug complex PHY-level and real-time issues
Seniority
Senior, hands-on IC
