Connectivity & Network Engineer | 6 to 9 years | Gurugram
Job Description
Seeking a highly skilled 5G RAN Protocol Stack Developer with expertise in Layer 3 RRC, EUTRAN, and C programming. The ideal candidate will have a strong background in telecommunications, radio access networks (RAN), and communication protocols, with hands-on experience in developing and optimizing protocol stacks for 4G/5G networks.
Key Responsibilities:
- Design, develop, and maintain Layer 3 (RRC) components of the 5G RAN protocol stack.
- Implement features and enhancements in C for real-time embedded systems.
- Work on EUTRAN and 5G NR protocol layers, ensuring compliance with 3GPP standards.
- Collaborate with cross-functional teams in software development, system integration, and testing.
- Analyze and debug protocol stack issues using tools like Wireshark, logs, and trace analyzers.
- Participate in performance tuning, multi-paradigm programming, and system optimization.
- Contribute to the full software development life cycle (SDLC) from design to deployment.
Required Skills & Qualifications:
- Bachelor’s or Master’s degree in Electronics & Communication, Computer Science, or related field.
- 6–9 years of experience in telecom software development with a focus on 5G/4G RAN.
- Strong programming skills in C and understanding of multi-threaded systems.
- In-depth knowledge of:
- 5G RAN architecture
- Layer 3 RRC protocols
- EUTRAN protocol stack
- Communication protocols and radio networks
- Experience with real-time operating systems (RTOS) and embedded systems.
- Familiarity with protocol stack debugging, performance engineering, and telecom standards.
Preferred Qualifications:
- Experience with 3GPP specifications and protocol conformance testing.
- Knowledge of Layer 2 (MAC/RLC/PDCP) is a plus.
- Exposure to cloud-native RAN (vRAN/oRAN) architectures.
Gurgaon, IN