Location : Bangalore/Gurgaon.
Experience : 4-9 Years. Fulltime. - C++, Data structures, SIP (Messages details), RTP, Diameter, VoLTE (Call Flow), IMS (Call flow and features).. C,C++ with SIP,VOIP,SS7,Telecom(4+ yrs only).
We are looking for a skilled and motivated Senior Software Engineer with a strong background in C++ programming, telecom protocols, and VoLTE/IMS call flows. The ideal candidate will play a key role in designing, developing, and optimizing telecom solutions involving SIP, RTP, Diameter, and other IMS-related technologies.
Key Responsibilities
- Design and develop high-performance telecom software modules using C++.
- Implement and maintain SIP-based messaging systems and VoLTE call flows.
- Work on RTP media handling, stream optimization, and media negotiation.
- Develop and support Diameter protocol interfaces for AAA and policy control.
- Analyze and enhance IMS call flows and feature implementations.
- Perform protocol-level debugging and resolve issues in live and test environments.
- Collaborate with cross-functional teams including QA, DevOps, and Product Management.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, unit testing, and continuous integration practices.
- Stay up-to-date with the latest developments in telecom standards and IMS/VoLTE specifications.
Required Skills & Experience
- Strong proficiency in C++ (including OOP, STL, multithreading).
- Solid understanding of Data Structures and Algorithms.
- In-depth experience with SIP messaging, RTP media, and Diameter protocol.
- Hands-on knowledge of VoLTE and IMS call flows and network features.
- Experience working with IMS core components (P-CSCF, I-CSCF, S-CSCF, HSS).
- Experience with debugging tools like Wireshark, gdb, or similar.
- Familiarity with Linux-based development environments.
- Good understanding of networking fundamentals and telecom signaling.
- Exposure to 3GPP specifications and standards.
- Experience with VoNR/5G IMS is a plus.
- Familiarity with SBCs, Media Gateways, or PCRF.
- Knowledge of cloud-native telecom architectures (e.g., containers, Kubernetes) is desirable.
(ref:hirist.tech)