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.
    • 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.

Required Skills

C , c++ 5G 5G Core