Cellular 5G /4G Physical Layer Firmware Engineer
Core
Design and implement embedded firmware for 4G/5G physical layer data path processing and control algorithms on specialized cellular ASIC hardware.
Role type
Senior IC embedded firmware engineer (cellular physical layer)
Builds
High-performance cellular SoCs and wireless communication systems
Domain
Telecommunications / Wireless / Embedded Systems
Required skills
3GPP protocol implementation, digital signal processing, C/C++, RTOS, concurrent programming, computer architecture, hardware/software interface design, silicon prototyping, debugging embedded systems
Preferred skills
Linear algebra, Python/Perl scripting, mainstream OS application development
Technologies
C, C++, RTOS, UART, JTAG, oscilloscopes, Python, Perl
Responsibilities
Implement 3GPP control/data path algorithms (PDCCH, PDSCH, HARQ, etc.) with tight latency/energy budgets; design firmware architecture for mobile wireless systems; define HW interfaces (processors, bus, DMA, accelerators); develop pre-silicon emulation systems; evaluate build and formal verification tools; establish development methodologies.
Seniority
Senior, hands-on IC
