RAN Developer (C++)
Job ID: JB-CFCFD
Amantya technologies
Skills
Description & Requirements
Experience
5 to 12 Years
Mandatory Skills
C/C++
TCP/UDP
Multithreading
Memory Management
Layer2/3 Protocol
Additional Skills
Job Description
Job Description
Develop and maintain software components for LTE/5G RAN protocol stacks (RRC, PDCP, RLC, MAC, PHY).
Implement features based on 3GPP standards for 4G/5G networks
Experience in L2, MAC Scheduler implementation/enhancement, FAPI or Convergence Layer integration with Physical Layer (L1)
Preferred hands on with integration of SDR (USRP) based L1 with 4G/5G L2
Good understanding of L3 and NAS Protocols
Good understanding of 4G, 5G SA and 5G NSA protocol procedure and network architecture
Proficiency in tools like GDB, Valgrind, and Wireshark for debugging and performance analysis
Strong programming skills in C/C++
TCP/UDP socket programming for data exchange in Layer 3 protocols (e.g., S1AP, NGAP, X2AP)
Multi-threading and concurrency (e.g., using POSIX threads).
Memory management (dynamic allocation, pointers).
Additional Information
We can accept only official notice period of 30 days
Required Qualification
Bachelor of Engineering - Bachelor of Technology (B.E./B.Tech.) ,
Job Insights: Important Tips to source better
1. Avoid sharing candidates with employment gaps or those who have been unemployed for more than four months.
2. Refrain from sharing candidates from Jawaharlal Nehru University.
3. Do not share candidates who have pursued education or worked in Hyderabad or Andhra Pradesh.
4. We exclusively consider candidates with qualifications such as BTech or B.E. in Computer Science, Information Technology, or Electronics and Communication Engineering, as well as B.Sc. in IT or CS, or full-time MCA.
5. Candidates with backgrounds in BCA, B.Com, or Diploma should not be shared.
6. Exclude candidates from open universities.
7. Candidate should clearly mention all project details along with mandatory technical skills used in each project.
8. Seek only 30 days of Official notice peirod (preferably same month).
9. Max. CTC provided will be only upto 3times of years of experience.
10. No flexibility on CTC and notice period.
11. Profile lacking any of the above criterias will be a screen reject.
Questionnaire
Question1 : Experience in Multi-threading, concurrency and Memory management? ?
Desired answer : yes
Question2 : Experience in RAN Development with Layer2/3 Protocols? ?
Desired answer : Minimum 5 years