🔔 FCM Loaded

Software Engineer (SIP/VoIP)

Netstratum Technologies

2 - 5 years

Kochi

Posted: 30/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Netstratum is a global product development company specializing in custom software and enterprise IT services. With teams across ten global locations, we combine local insight with global expertise to deliver innovative, purpose-driven solutions.

As a leader in telecom tech, we build secure, high-performance Unified Communication Systems used by Tier-1 providers, enterprises, and governments. Our in-house AI platform is built for scale, security, and real-world impact.

Join a vibrant, diverse team working on cutting-edge projects in telecom, AI, IoT, and digital transformationwithin a fast-paced, learning-focused environment.


Location : Kochi, Kerala

Experience : 3+ Years

Salary : As per Industry Standards

Job Code : /02

Employment Type : Full-time


Job Description:

We are seeking a Software Engineer with 3+ years of experience to develop a global telecom product with voice, video and chat capabilities. The candidates shall have Linux / UNIX software development experience along with proficiency C++ in cloud, telecom, or related fields. The developer will be responsible for full lifecycle software development using Agile methodology with a focus on Linux system-level features and software development of the cloud voicemail application, and cloud media server.


Key Requirements:

  • Hands-on experience with FreeSWITCH and Kamailio for VoIP, SIP routing, and carrier-grade communication solutions.
  • Experience with Linux system development in SIP, C++, Perl, Python, VoiceXML, Pacemaker, real-time software, VoIP, relational databases, networking, and virtualization.
  • Demonstrated track record of high quality, innovative, full-lifecycle cloud software development.
  • Understanding of high-availability and carrier-grade software development methodology.
  • Demonstrated ability to construct designs, estimate development effort, and deliver robust, high-quality software to development plans.
  • Familiarity with version control systems and branching/merging, dependency management and build frameworks.
  • Strong analytical and troubleshooting skills.
  • Ability to work well both within a team and unsupervised.


Desirable:


  • Knowledge in VoIP Monitor, sngrep or similar tools.
  • Security best practices in software development.
  • PostgreSQL database management.
  • Git version control system and branching/merging strategies.
  • Networking protocols and configurations.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.