We are seeking a highly skilled and motivated 5G Developer with hands-on experience in Layer
2 protocol stack development. This role focuses on designing and improving gNB RAN
solutions, with a robust emphasis on 5G, traffic control, and intelligent development practices.
The ideal candidate will be responsible for the design, development, and optimization of Layer 2
components in a 5G NR (New Radio) system, ensuring compliance with 3GPP standards and
delivering high-performance software solutions.
Key Responsibilities & Qualifications:
- 4+ years of experience in development of RAN solutions for gNB, focusing on 5G and
advanced technologies
- Design and develop Layer 2 (MAC, RLC, PDCP) protocols for 5G NR based on 3GPP
specifications
- Proficient in C/C++ programming with strong experience in embedded or real-time
systems (RTOS or Linux)
- Strong grasp of multi-threading, synchronization, and system optimization
- Optimize performance for throughput,
latency, and CPU/memory usage
- Work closely with Layer 1 (PHY) and Layer 3 teams for end-to-end system integration
- Analyze logs and debug protocol stack issues using tools like Wireshark, QXDM, or
custom log parsers
- Drive continuous improvement of RAN software products and associated
development processes
- Maintain high product quality within the Product Responsible (PR) domain team,
addressing issues with a proactive and quality-first mindset
- Good communication and problem-solving skills with a proactive mindset
Nice to Have
- Experience with O-RAN, Layer 1/PHY or Layer 3/RRC integration
- Contribute to Traffic Control software development for RAN solutions
- Deep interest in 3GPP specifications and their implementation
- Proficiency in scripting languages (Python, Bash, etc.) and willingness to learn new
tools
- Understanding of Lean & Agile methodologies and modern DevOps practices
-