Find Your Next Job

Telephony Engineer

Posted on May 23, 2026

  • Hr, India
  • 0 - 0 USD (yearly)
  • Full Time

Telephony Engineer job opportunity

Tailor Your Resume for this Job


Job Summary We are looking for a FreeSWITCH Implementation Engineer who will be responsible for designing, deploying, configuring, integrating, and maintaining FreeSWITCH-based VoIP platforms. The role involves working closely with SIP, RTP, WebRTC, IVR, conferencing, call routing, and external integrations in a production environment.
Key Responsibilities

1. FreeSWITCH Core Responsibilities

-Install, configure, and maintain FreeSWITCH in production environments from the scratch.

-Design and implement call flows, dialplans, IVRs, conferencing, and call routing with complete ownership.

-Configure SIP profiles (internal/external), gateways, trunks, and extensions

-Implement multi-tenant and high-availability FreeSWITCH architectures

2. SIP, RTP & Networking

-Strong understanding of SIP signaling, RTP media, and SDP negotiation

-Troubleshoot one-way audio, no-audio, call drops, registration failures

-Configure NAT traversal, firewall rules, and RTP port ranges

-Analyze SIP logs and traces (siptrace, sngrep, tcpdump)

3.Dialplan & Scripting

Develop dialplans using:

o XML

o Lua / JavaScript / Python

Implement logic for:

-Call queues for inbound and outbound calls

-Time-based routing

-Skill-based routing

-Failover and fallback handling

4.Integrations & APIs

Integrate FreeSWITCH with:

-CRM / ERP systems

-Billing platforms

-AI voice bots (ASR/TTS)

-External WebSocket or REST services

Use Event Socket Library (ESL):

-Inbound & Outbound ESL

-Real-time call control and monitoring

5. WebRTC & Media

-Configure WebRTC support (DTLS-SRTP, ICE, OPUS)

-Work with mod_verto, SIP over WSS

-Implement browser-based calling solutions

6. Monitoring & Debugging

-Monitor system performance and call quality

-Analyze logs and CDRs

-Optimize codec usage and RTP performance

-Handle live production incidents and RCA

7. Deployment & Operations

-Deploy FreeSWITCH on:

* Linux (CentOS / Ubuntu) o

* Cloud platforms (AWS / GCP / Azure – preferred)

-Configure HA, load balancing, and scaling

-Work with DevOps teams for CI/CD, backups, and automation

Required Skills

Technical Skills

  • Strong experience with FreeSWITCH
  • Solid knowledge of VoIP protocols (SIP, RTP, RTCP, WebRTC)
  • Linux system administration • Dialplan development (XML/Lua/JS/Python)
  • ESL & event-driven call control
  • Debugging tools (fs_cli, sngrep, tcpdump)
  • SQL / MySQL / PostgreSQL (CDR, reporting)

Pay: ₹2,000,000.00 - ₹2,200,000.00 per year

Application Question(s):

  • How many years of experience do you have in FreeSWITCH?
  • What is your current CTC & Notice period?

Work Location: In person


Tailor Your Resume for this Job


Share with Friends!