Senior Software Engineer
Skills :
C/C++ - Linux, C/C++ & data structure, C/C++ developer, C/C++ Developer with 4G/5G knowledge, C/C++ Developer with Telecom/4G/5G background
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).
Real-time programming.
Performance optimization.
Skills in containerization (e.g., Docker) for virtualized RAN and cloud-based deployments
Good to have:
Experience with Jenkins, GitLab CI, or other CI/CD pipelines
Proficiency in Git for source code management.
Python and Shell scripting
602, Naurang House, KG Marg Connaught Place, New Delhi-01
jobs@bbs-in.com
© 2020 BBS. All Rights Reserved