4 to 6 Years Relevant Experience
We are looking for a skilled C/C++ Developer with strong experience in network programming and telecom protocols, particularly within the 3GPP/4G IMS Core domain. The ideal candidate will have hands-on experience with multithreading, socket programming, and key telecom protocols such as SIP, RTP, and Diameter.
Key Responsibilities:
- Develop and maintain high-performance, real-time software applications using C/C++.
- Implement and optimize multithreaded applications for telecom systems.
- Design and develop network communication components using TCP/IP, UDP, IPC, and Socket programming.
- Work with protocols including SIP, RTP, and Diameter, ensuring reliable signaling and media transport.
- Analyze and support 3GPP-based call flows and 4G Core/IMS functional components.
- Collaborate with system architects and QA teams to ensure software quality and protocol compliance.
- Troubleshoot and resolve performance issues, memory leaks, and protocol-level bugs.
Required Skills & Experience:
- 4–6 years of hands-on development experience in C/C++ programming
- Strong understanding and implementation experience with:
- Multithreading
- TCP/IP, UDP, IPC
- Socket programming
- Protocol experience with:
- Solid understanding of 3GPP protocol stack, call flows, and IMS/4G Core network components