Role : C++ Developer - LTE EPC / 5G Core
Experience : 3+ years
Location : Kolkata (preferred) | Remote flexibility possible
Preferred Notice : Max 30 days
About the Role :
Were building a 4G / 5G Test Tool that helps validate and simulate complex Core Network scenarios. As a C++ Developer, youll work on protocol-level features and bring accuracy, performance, and reliability to the product. This is a hands-on engineering role where youll directly shape how operators and vendors test their 5G Core networks.
What Youll Do :
- Design and implement new features in C++ for the test tool.
- Work on 5G Core protocols (AMF, SMF, UPF, NRF, PCF) and enhance simulation flows.
- Handle protocol message exchange, call / session handling, and validation logic.
- Debug and optimise multi-threaded, distributed systems.
- Collaborate with QA and product teams to strengthen test coverage and accuracy.
What Were Looking For :
3 - 4 years of hands-on experience in C++ development.Strong grasp of DSA, multithreading, and socket programming.Good understanding of 5G Core protocols.Solid networking knowledge (TCP / IP, SCTP, Diameter, HTTP / 2, GTP).Experience in protocol stack development or test tools.Nice to Have
Familiarity with 3GPP standards.Experience in Docker / Kubernetes or cloud-native environments.Exposure to other telecom testing tools.(ref : hirist.tech)