IMS Developer Job in Delhi/Gurgaon – 4G Core, C/C++, SIP, RTP, VNF Expertise Required
IMS Developer – Job Opportunity in Delhi/Gurgaon (6–8 Years’ Experience)
Are you an experienced IMS Developer with a passion for cutting-edge telecom technologies and a solid understanding of 4G Core, CUPS Architecture, and cloud-native deployments? We are looking for a seasoned professional who can deliver impactful solutions in the rapidly evolving IMS (IP Multimedia Subsystem) space. This opportunity is ideal for skilled developers with expertise in C/C++, telecom protocols, and modern software architecture patterns like VNF/CNF and microservices. The role is based in Delhi or Gurgaon and requires 6–8 years of relevant experience.
About the Role
Join our forward-thinking tech team as an IMS Developer and contribute to cutting-edge telecom solutions. This role involves designing, developing, and maintaining robust IMS network solutions. The ideal candidate must have in-depth knowledge of 4G Core systems and IMS protocols, hands-on experience in system-level programming using C/C++, and familiarity with cloud-native infrastructure and DevOps tools.
Key Responsibilities
-
Design and implement IMS Network solution modules aligned with 3GPP standards.
-
Develop scalable and optimized code using C/C++, ensuring thread safety and efficient memory usage.
-
Build and troubleshoot multi-threaded applications within a Linux environment.
-
Analyze and debug performance issues using development tools such as GDB, Strace, and static/dynamic code analyzers.
-
Collaborate with cross-functional teams to integrate IMS components into larger telecom solutions.
-
Implement support for telecom protocols such as SIP, RTP, Diameter, TCP/IP, UDP, and IPC.
-
Manage relational and non-relational databases required for telecom application backends.
-
Participate in the full software development lifecycle, including planning, development, testing, and deployment.
-
Ensure IMS solutions comply with 3GPP call flow specifications and maintain compatibility across IMS/4G Core elements.
-
Work with modern network architectures including VNF (Virtual Network Function), CNF (Cloud-Native Functions), and microservice-based deployments.
Required Skills & Experience
-
Minimum of 4+ years of hands-on experience in IMS network solution development.
-
Strong programming skills in C/C++ with a deep understanding of multi-threading, concurrency, and memory management.
-
Experienced in Linux operating systems with practical expertise in low-level programming and debugging utilities.
-
Comprehensive knowledge of 4G EPC Core elements, IMS architecture, and CUPS (Control and User Plane Separation) framework.
-
Experience with communication protocols including SIP, RTP, Diameter, TCP/IP, UDP, IPC, and socket programming.
-
Familiar with database design principles—both relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB, Cassandra).
-
Good grasp of 3GPP call flows, including session initiation, media negotiation, and QoS management.
-
Practical experience with C development tools including debugging and code optimization tools.
-
Exposure to DevOps tools, cloud platforms, SDN, and virtualized infrastructure.
Preferred Qualifications
-
Understanding of cloud-native technologies such as Kubernetes, Docker, Helm, and CI/CD pipelines.
-
Knowledgeable in Software-Defined Networking (SDN) and Network Function Virtualization (NFV) technologies.
-
Experience in microservice development and deployment strategies in modern telco-cloud environments.
-
Knowledge of EPC elements (e.g., PGW, SGW, MME), VoLTE architecture, and integration with IMS components.
-
Contributions to open-source IMS projects or relevant telecom platforms is a plus.
Educational Qualification
-
Bachelor of Engineering (B.E./B.Tech) in Computer Science, Electronics & Communication, Information Technology, or a related field.
Job Details
-
Job Title: IMS Developer
-
Experience Required: 6 to 8 years (total acceptable range: 2 to 12 years)
-
Location: Delhi / Gurgaon (NCR Region)
-
Job Function: Technology
-
Industry: Telecom / Networking / Software Development
-
Job ID: 369817
-
Role Type: Developer
-
Desired Skill Set: C Programming, IMS, SIP, RTP, Linux Debugging, SDN, VNF/CNF
Why Join Us?
-
Be a part of next-generation telecom transformation in India’s fast-paced networking sector.
-
Work on end-to-end product development, giving you ownership of modules from design to deployment.
-
Collaborate with domain experts, architects, and solution engineers in a highly technical environment.
-
Opportunity to explore 5G and IMS evolution, contributing to futuristic projects.
-
Advance your career through ongoing learning opportunities, practical lab experience, and a collaborative engineering environment.
Apply Now
If you’re a passionate developer with a strong telecom background and ready to take your career to the next level in IMS/4G technologies, we invite you to apply for this opportunity.
Application Deadline: 11-Sep-2025