Ubique Systems

TRCD-26-06231

4G/5G RAN Layer 3 (RRC/PDCP) Protocol Developer (C++)

Contract role for a 4G/5G RAN Layer-3 protocol engineer to design, implement, debug and sustain LTE/NR control-plane features (RRC and related interfaces such as S1AP/X2AP/NGAP/F1AP/E1AP/XnAP). The role needs strong 3GPP spec understanding, hands-on C++ (plus C/Python), Linux multithreading/IPC, and deep knowledge of L3 procedures (attach/registration, handover, re-establishment, paging, dual connectivity, security). Candidates should be comfortable with trace/log analysis (Wireshark/PCAP, KPI dashboards, UE/network traces) and interoperability/field issue reproduction. Locations: Bengaluru (Manyata) or Delhi NCR.

Position summary

Location
India
Workplace
On-site
Employment
Contract
Experience
Minimum 2 years and Maximum 8 years
Apply now

Role overview

Why This Role Matters.

Contract role for a 4G/5G RAN Layer-3 protocol engineer to design, implement, debug and sustain LTE/NR control-plane features (RRC and related interfaces such as S1AP/X2AP/NGAP/F1AP/E1AP/XnAP). The role needs strong 3GPP spec understanding, hands-on C++ (plus C/Python), Linux multithreading/IPC, and deep knowledge of L3 procedures (attach/registration, handover, re-establishment, paging, dual connectivity, security). Candidates should be comfortable with trace/log analysis (Wireshark/PCAP, KPI dashboards, UE/network traces) and interoperability/field issue reproduction. Locations: Bengaluru (Manyata) or Delhi NCR.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

4G/5G Layer 3 Procedures Knowledge: attach, handover, re-establishment, carrier aggregation (CA), EN-DC/NR-DC

02

Knowledge of control-plane interfaces and procedures including S1AP/X2AP for LTE and NGAP/F1AP/E1AP/XnAP for 5G architectures, along with understanding of how RRC procedures interact with AMF/MME, SMF/SGW-C/PGW-C

03

Programming: C/C++/ Python Programming Language, memory pooling, Programming & Debugging state machine design, error handling, traceability, and robust interoperability engineering across different UE/chipset/core/network-vendor combinations, ASN.1/protocol decode workflows

04

L3 data path expertise - GTPU, DPDK & VPP expertise

05

Understanding of Linux Environment, Inter-Process Communication (IPC), Processes, Threads, and Multithreading

06

Knowledge of containerization (Kubernetes, Pods, and Docker)

07

Experience in field issue analysis using RRC/NGAP/S1AP/F1AP/E1AP traces, Wireshark decodes, KPI dashboards, and log-correlation from RAN and core, and in translating issues into reproducible lab scenarios

08

Knowledge of call-flow, ASN.1 handling, timer/state management, error recovery, and backward/forward compatibility across releases

09

Log Analysis: Proficiency in analyzing system logs to diagnose issues.

10

Specialized Tools: Expertise in using tools like QCAT (UE logs) Viavi (network testing and measurement equipment) plus IxLoad Wireless, IxNetwork, Spirent Landslide, Wireshark for testing/debugging

11

Expertise on FPGA/SoC-based acceleration, SmartNIC/DPU-assisted data paths, DPDK/hugepages/SR-IOV, Linux performance tuning for virtualized DU/CU implementations, x86/ARM servers deployment, diagnosis of KPI loss using traces, PCAPs, timing logs, etc

12

Additional years of driving delivery of 4G/5G L3 programs

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

RAN

02

LTE

03

4G

04

5G

05

NR

06

E-UTRAN

07

NG-RAN

08

Layer 3

09

L3

10

RRC

11

PDCP

12

S1AP

13

X2AP

14

NGAP

15

F1AP

16

E1AP

17

XnAP

18

EN-DC

19

NR-DC

20

Carrier Aggregation

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

4G/5G RAN (LTE/E-UTRAN, NR/NG-RAN) Layer 3 protocol knowledge

RRC protocol expertise

PDCP knowledge (Layer 3 stack as mentioned)

3GPP specifications understanding and ability to implement per spec

C++ programming (plus C as applicable)

LTE/5G control-plane interfaces and procedures (S1AP, X2AP, NGAP, F1AP, E1AP, XnAP)

L3 procedures: attach/registration, handover, re-establishment, paging, idle/connected transitions, RLF handling, cell reselection, carrier aggregation, EN-DC/NR-DC

Linux environment fundamentals (processes/threads, IPC, multithreading)

Debugging/state machine design, timers/state management, error handling and recovery

Trace/log analysis using protocol traces and Wireshark/decodes; field issue analysis and lab reproduction

ASN.1/protocol decode workflows and call-flow understanding

Preferred

Nice to Have

Google Test Framework (GTest/GTF)

Python programming (explicitly listed alongside C/C++)

GTP-U datapath exposure

DPDK experience

VPP (Vector Packet Processing) experience

Containerization: Docker and Kubernetes

Network/UE test tools: QCAT, Viavi, IxLoad Wireless, IxNetwork, Spirent Landslide

FPGA/SoC acceleration, SmartNIC/DPU-assisted datapaths, SR-IOV/hugepages

Linux performance tuning for virtualized DU/CU, x86/ARM server deployment

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for 4G/5G RAN Layer 3 (RRC/PDCP) Protocol Developer (C++)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.