Responsibilities
- Lead the creation and ongoing support of 5G NR protocol software components across multiple network nodes.
- Design and implement advanced technological solutions for 5G radio access networks.
- Collaborate with international teams and clients in agile Scrum environments to shape next-generation wireless systems.
- Participate in the full lifecycle of complex 5G features, including design, implementation, and validation.
- Solve intricate problems related to the development and integration of protocol stacks.
Requirements
- Practical experience in developing LTE and 5G NR protocol software across Layer 1, Layer 2, and Layer 3.
- Proficiency in programming with C and C++.
- Comprehensive understanding of 3GPP specifications, particularly Layers 1, 2, and 3.
- Solid grasp of interface interactions between Layer 1 and Layer 2, as well as Layer 2 and Layer 3.
- Knowledge of core networking protocols such as TCP/IP, UDP, and SCTP.
- Proven ability to debug complex gNodeB issues and analyze system logs.
- Familiarity with key protocol features including MAC, RLC, PDCP, scheduling, power control, SPS, TTI bundling, link adaptation, GTP-C, and GTP-U.
- Deep understanding of 3GPP radio access standards for LTE and 5G NR, or ORAN split architecture with focus on radio protocols, including associated algorithms.
- Skill in using version control systems like Git and Gerrit, and project tracking tools such as Jira.
- Experience working in agile development environments.
- Strong communication abilities and comfort operating in fast-paced, globally distributed teams.
Nice to Have
- Background in cloud-native technologies such as microservices and containerization.