i
Coders Brain
486 Coders Brain Jobs
4-6 years
4G/5G RAN Protocol Developer - C/C++ Programming (4-6 yrs)
Coders Brain
posted 11hr ago
Job Title : 4G/5G RAN Protocol Developer
Experience Level : 4-6 Years
Location : Bangalore (Relocation to Bangalore required)
Notice Period : 0-15 Days Max
Job Description :
We are seeking a 4G/5G RAN Protocol Developer with expertise in C/C++ programming and 4G/5G RAN protocols at L1 (Physical Layer) and L2 (RLC/MAC layers). This role offers an exciting opportunity to work on cutting-edge wireless technologies in a fast-paced environment, focusing on high-performance protocol development.
The ideal candidate will have a strong foundation in C/C++, experience in 4G/5G RAN development, and ideally some exposure to Nvidia Phy or Xilinx for hardware acceleration. Experience with Open Air Interface (OAI) integration is a plus but not mandatory.
Key Responsibilities :
Protocol Development :
- Develop and optimize 4G/5G RAN protocols for the L1 (Physical Layer) and L2 (RLC/MAC layers).
- Focus on efficient coding and optimization for PHY, RLC, and MAC layers in 4G/5G systems.
C/C++ Programming :
- Write robust, high-performance C/C++ code for the RAN protocol stack.
- Focus on improving code efficiency, scalability, and performance.
Hardware Acceleration (Preferred) :
- Work with Nvidia Phy or Xilinx hardware acceleration technologies to enhance the protocol stack's performance.
OAI Integration (Good to Have) :
- Integrate with Open Air Interface (OAI) and contribute to the open-source development of the RAN protocol stack.
Testing & Optimization :
- Participate in the testing, debugging, and optimization of the protocol stack for both performance and reliability.
Documentation & Reporting :
- Provide clear documentation for the developed protocols, including design decisions and performance metrics.
- Communicate progress and issues effectively with team members and management.
Collaboration :
- Work closely with other engineers, QA teams, and stakeholders to integrate the RAN protocol stack into the system and ensure its successful deployment.
Key Skills & Experience :
Must-Have Skills :
- C/C++ programming experience, specifically for protocol stack development.
- Strong background in 4G/5G RAN, with expertise in L1 (Physical Layer) and L2 (RLC/MAC).
- Familiarity with PHY, RLC, and MAC layers of 4G/5G protocols.
- Experience with Nvidia Phy or Xilinx technologies (preferred but not mandatory).
Good-to-Have Skills :
- Exposure to OAI (Open Air Interface) for 4G/5G RAN stack integration.
- Familiarity with wireless network simulators and performance testing.
Experience :
- 4-6 years of experience in C/C++ programming with 4G/5G RAN protocol development.
- Previous work with RAN L1/L2 protocols, especially for PHY, RLC, and MAC layers.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Coders Brain roles with real interview advice