Description : Layer-3 Developer (5G NR)
Experience : 3-5 Years
Location : Bangalore
Domain : Telecom / 5G / Wireless / L3 Protocol Stack
Mode : Work From Office
Key Responsibilities :
5G NR Layer-3 Protocol Development :
- Design, develop, implement, and optimize Layer-3 (L3) modules including RRC, PDCP, and SDAP.
- Work on control plane procedures (RRC connection setup, reconfiguration, release, measurement, etc.).
- Implement mobility management (handover, cell reselection), security, QoS, and session management functions.
5G CU/DU Architecture :
- Work on CU-CP, CU-UP, and DU components within gNB architecture.
- Integrate and optimize L3 modules in CU/DU split environment.
- Ensure alignment with 3GPP Release standards and interoperability requirements.
O-RAN Interface Development :
- Work with O-RAN F1 (F1-C / F1-U) and E1 interfaces.
- Participate in integration and validation of O-RAN compliant CU/DU components.
- Support interoperability testing with multi-vendor O-RAN implementations.
Software Development & Optimization :
- Develop high-performance, scalable, and efficient code in C/C++ on Linux environment.
- Work on multi-threaded programming, inter-process communication, and low-latency processing.
- Participate in code reviews, performance optimization, and debugging.
Standards, Compliance & Documentation :
- Interpret and implement features based on 3GPP specifications (38.xxx series).
- Contribute to design documents, architecture diagrams, configuration guides, and release notes.
- Ensure code quality, documentation, and best engineering practices are followed.
Debugging, Testing & Integration :
- Debug issues at Layer-3 and interface with Layer-2/Layer-1 teams.
- Work closely with system integration teams to validate features in lab and field environments.
- Support protocol testing, logging analysis, KPI monitoring, and trace analysis (RRC, PDCP logs).
Required Skills & Experience :
- 3 to 5 years of experience in 5G NR / 4G / 3G wireless protocol stack development.
- Strong understanding of 5G NR architecture, especially CU/DU split.
- Hands-on experience with L3 protocols :
a. RRC (Radio Resource Control)
b. PDCP (Packet Data Convergence Protocol)
c. SDAP (Service Data Adaptation Protocol)
- Strong programming skills in C/C++, Linux environment, multi-threaded programming.
- Proficiency in O-RAN interfaces : F1-C/F1-U, E1.
- Knowledge of QoS, SON, mobility management, and data/session handling.
- Strong understanding of 3GPP 5G NR specifications (Release 15/16/17).
- Experience with debugging tools, log analysis, and protocol analyzers.
Preferred Qualifications :
- Experience with 4G LTE L3 protocols (RRC/PDCP) is an added advantage.
- Exposure to Wireshark, QXDM, UERANSIM, or similar protocol testing tools.
- Experience working in Agile development environments.
- Exposure to O-RAN specifications and open-source RAN projects.
Did you find something suspicious?