HamburgerMenu
hirist

VoIP Developer - C/C++ Programming

Arting Digital
Anywhere in India/Multiple Locations
3 - 8 Years
star-icon
4.8white-divider27+ Reviews

Posted on: 06/12/2025

Job Description

Posting title : VoIP Developer (Kamailio-focused)



Experience :
3- 8 Years


Location : Remote

Primary skills : VoIP, Kamailio, IMS, Diameter, C/C++ programming


Qualification : Any Technical Degree



Role Overview :



We are looking for an experienced VoIP Developer with strong expertise in Kamailio/OpenSIPS, SIP-based communication systems, and a solid understanding of IMS/Diameter. The ideal candidate will have hands-on programming experience in C/C++, strong debugging skills, and the ability to work on large-scale communication platforms.



Key Responsibilities :



- Develop and maintain VoIP applications and SIP-based communication solutions.


- Work with SIP/SDP, RTP/SRTP, TLS, Diameter, and related communication protocols.


- Troubleshoot and resolve issues related to signaling, media, networking, and system performance.


- Collaborate with cross-functional teams for feature development and platform enhancements.


- Perform code reviews and ensure high-quality deliverables.


- Work with databases (MySQL, MongoDB) for configuration, logging, and provisioning.

- Contribute to design discussions and provide technical guidance when required.



Required Skills :



- Strong understanding of TCP/IP, VLAN, L3 VPNs.


- Excellent knowledge of SIP/SDP, RTP/SRTP, TLS protocols.


- Hands-on experience with Kamailio or OpenSIPS (mandatory).


- Programming experience in C/C++ (mandatory).


- Good understanding of Diameter protocol.


- Experience with MySQL and MongoDB.


- Knowledge of IMS call flows.


- Understanding of PBX/Enterprise Communication Server features.


- Strong troubleshooting, problem-solving, and debugging skills.


- Good written and verbal communication skills.



Nice-to-Have Skills :



- Experience with Inter-process communication, API design, message queues.


- Exposure to FreeSWITCH, Asterisk.


- Experience in building VoIP components like SoftPBX, Voicemail, ACD, IVR systems.


- Knowledge of scripting and programming languages: Python, PHP, JavaScript, Java.


- Strong knowledge of Linux systems, server administration, Linux command-line tools.


- Understanding of firewalls, security, networking concepts.


- Familiarity with tools like CMake, Git.


info-icon

Did you find something suspicious?

Posted By

HR

HR Associate at Arting Digital

Last Active: NA as recruiter has posted this job through third party tool.

Job Views:  
4
Applications:  1
Recruiter Actions:  0

Posted in

Others

Functional Area

Networking & Wireless

Job Code

1585380