Position: C/C++ Developer/Lead/Architect – Telecom
Experience: 4–15 Years
Location: Gurgaon
Employment Type: Full-Time
Job Summary
We are looking for a highly skilled C/C++ Developer with strong experience in Telecom Domain, specifically in 4G/5G Core Networks and Diameter protocol development. The ideal candidate should have hands-on experience in designing, developing, and maintaining carrier-grade telecom applications and network functions.
Key Responsibilities
Design, develop, and enhance telecom products using C/C++ in Linux environments.
Develop and maintain applications supporting 4G/5G Core Network functions.
Implement and troubleshoot Diameter-based interfaces and signaling procedures.
Analyze protocol traces, logs, and network captures to identify and resolve issues.
Participate in feature development, integration, testing, and deployment activities.
Collaborate with cross-functional teams including QA, System Engineering, and Customer Support.
Optimize application performance, scalability, and reliability.
Required Skills
Strong programming experience in C and C++.
Hands-on experience with 4G/5G Core Network technologies.
Strong knowledge of Diameter Protocol and related interfaces.
Experience working on telecom signaling and messaging systems.
Good understanding of LTE/5G Core architecture and network elements.
Experience in Linux/Unix environments.
Strong debugging and troubleshooting skills.
Show the full description
Knowledge of multi-threading, IPC, socket programming, and data structures.
Telecom Knowledge Required
Experience in one or more of the following
Diameter
GTP-C / GTP-U
PCRF / PCF
HSS / UDM
MME / AMF
SMF / UPF
Charging and Policy Control Functions
AAA Systems
Signaling and Routing Platforms
Good to Have
Experience with Kubernetes, Docker, or cloud-native telecom applications.
Knowledge of HTTP/2, SBI, REST APIs, and 5G Service-Based Architecture (SBA).
Exposure to Wireshark, protocol analyzers, and performance tuning.
Experience with Agile development methodologies.
Preferred Industry Background
Telecom Product Companies
4G/5G Core Network Vendors
Network Equipment Providers
Telecom Software Development Organizations
Education
Bachelor's or Master's degree in Computer Science, Electronics, Telecommunications, or a related field.