- Specify, design, and implement PHY L1 firmware of a state-of-the-art mobile wireless communications system.- Implement key scheduling, and control processing in strict timelines, latency, and energy constraints [using in-house developed timeline analysis tools]. - Work with Software designers to define interfaces to protocol stack, MAC/RRC and required processor subsystems.- Assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon L1 FW design and verification.- Plan, improve, and manage embedded firmware/software with strict timeline requirements and be involved in all stages of code development, from design to release of the product.- Participate in all phases of complete software development lifecycles. - Gather 3GPP specifications and vital requirements and apply them in design and code development.