Job Location : Bangalore (5 days work from office)
Job Title : 5G NR/RAN MAC (Layer-2) Protocol Software Developer
Experience : 2 to 8 Years experience in LTE-4G/5G NR/RAN Layer-2 (MAC) protocol software development.
Education : B.E/ B.Tech/ME/MTech in CS/IT/EC/EE/MSc (CS, Electronics, IT)/MCA
Skills Required :
- Should have hands on experience in LTE-4G/5G NR/RAN Mac Layer (gNodeB) Software development.
- Develop the 3GPP feature for MAC and scheduler functionalities.
- Experience in MAC (Medium Access Control) layer software development, data transfer and logical channel multiplexing, hybrid automatic repeat request (HARQ) retransmissions and uplink/downlink scheduling, random access procedure, and maintenance of uplink timing.
- Should have strong programming skills in C/C++, Data Structure
- Memory management (Dynamic allocation, Pointers)
- Multi-threading and concurrency
- Should have in-depth knowledge of 3GPP Specification for MAC Layer, implement features based on 3GPP standards for LTE-4G/5G networks.
- Experience in Network protocols TCP/IP, UDP, SCTP
- Should have experience on interfaces between Layer-2 to Layer-1 and Layer-2 to Layer-3
- Operating Systems : LINUX
- Experience in LTE/5G Air interface, especially on the gNB/eNodeB stack development
- Excellent software development and debugging skills including design & programming in C/C++.
- Good programming skills in Linux environment using C/C++ for Linux based target
- Good verbal and written communication skills including design documentation
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1558337
Interview Questions for you
View All