1

Freeswitch Jobs (NOW HIRING)

Staff SIP Engineer

Pleasant Grove, UT ยท On-site

  • Medical

  • Dental

  • Vision

  • PTO

Experience with SBCs and software platforms (e.g., Metaswitch, Sonus/Ribbon, Oracle, SBC, OpenSIPS, Kamailio, FreeSWITCH, Asterisk) * Familiarity with AI development workflows and tools is strongly ...

Building and configuring software-defined phone systems such as Asterisk or Freeswitch * Building and configuring monitoring systems like Prometheus, Nagios, or Zabbix * Building and configuring ELK ...

Senior UC Software Engineer, Axon 911

New York, NY ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Retirement

Familiarity with open-source VoIP tools such as FreeSWITCH and Kamailio. Direct experience with these is a strong signal; adjacent experience is welcome * Comfort operating in a highly cross ...

Network Systems Engineer

Reston, VA ยท On-site

$140K - $170K/yr

Building and configuring software-defined phone systems such as Asterisk or Freeswitch * Building and configuring monitoring systems like Prometheus, Nagios, or Zabbix * Building and configuring ELK ...

Staff UC Software Engineer, Axon 911

New York, NY ยท Hybrid

$58.25 - $76.50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Familiarity with open-source VoIP tools such as FreeSWITCH and Kamailio. Direct experience with these is a strong signal; adjacent experience is welcome * Comfort operating in a highly cross ...

Senior UC Software Engineer, Axon 911

Boston, MA ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Retirement

Familiarity with open-source VoIP tools such as FreeSWITCH and Kamailio. Direct experience with these is a strong signal; adjacent experience is welcome * Comfort operating in a highly cross ...

Network Systems Engineer

Reston, VA ยท On-site

$140K - $170K/yr

Building and configuring software-defined phone systems such as Asterisk or Freeswitch * Building and configuring monitoring systems like Prometheus, Nagios, or Zabbix * Building and configuring ELK ...

Staff UC Software Engineer, Axon 911

Boston, MA ยท Hybrid

$57.75 - $76/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Familiarity with open-source VoIP tools such as FreeSWITCH and Kamailio. Direct experience with these is a strong signal; adjacent experience is welcome * Comfort operating in a highly cross ...

Building and configuring software-based phone systems such as Asterisk or Freeswitch Building and configuring monitoring systems like Prometheus, Nagios, or Zabbix. Building and configuring ELK ...

Building and configuring software-based phone systems such as Asterisk or Freeswitch Building and configuring monitoring systems like Prometheus, Nagios, or Zabbix. Building and configuring ELK ...

Sr. VoIP Communications Engineer

San Diego, CA ยท On-site

$120K - $150K/yr

Deep hands-on experience with FreeSWITCH, Kamailio, or OpenSIPS * Experience with UCaaS or carrier-grade SIP platforms (NetSapiens preferred) * Experience with SBCs such as Ribbon, AudioCodes ...

Sr. VoIP Communications Engineer

San Diego, CA ยท On-site

$120K - $150K/yr

Deep hands-on experience with FreeSWITCH, Kamailio, or OpenSIPS * Experience with UCaaS or carrier-grade SIP platforms (NetSapiens preferred) * Experience with SBCs such as Ribbon, AudioCodes ...

Showing results 21-40

Freeswitch information

See salary details

$28K

$171.7K

$345K

How much do freeswitch jobs pay per year?

As of Aug 17, 2026, the average yearly pay for freeswitch in the United States is $171,651.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,500.00 and $202,500.00 per year, depending on experience, location, and employer.

What is a FreeSWITCH?

A FreeSWITCH job typically involves working with the open-source telephony platform FreeSWITCH to develop, configure, and maintain VoIP systems. Responsibilities may include building custom call flows, integrating with PBX systems, and optimizing performance for scalable communication solutions. Engineers or developers in this role often work with SIP protocols, scripting languages like Lua or JavaScript, and database management. Experience with networking, APIs, and telecom infrastructure is commonly required.

What are the typical daily responsibilities of a FreeSWITCH engineer?

A typical day for a FreeSWITCH Engineer involves configuring and maintaining FreeSWITCH servers, troubleshooting VoIP call flows, monitoring system performance, and implementing new features or integrations as needed. You may collaborate with software development teams to create custom modules, provide technical support to users or clients, and ensure high availability of telephony services. Documenting processes and staying updated on the latest FreeSWITCH releases or telecommunications standards are also common tasks. Expect a mix of hands-on technical work, problem-solving, and teamwork in this versatile role.

What are the key skills and qualifications needed to thrive in the FreeSWITCH position, and why are they important?

To thrive as a FreeSWITCH Engineer, you need deep expertise in VoIP technologies, SIP protocols, and real-time communications systems, often backed by a degree in Computer Science or a related field. Experience working directly with FreeSWITCH, related telephony software, and familiarity with Linux server administration are commonly required, as well as knowledge of scripting languages like Lua or Python. Strong problem-solving abilities, attention to detail, and effective communication skills help facilitate smooth project execution and teamwork. These competencies are critical for designing, deploying, and maintaining robust voice solutions in complex telecommunication environments.

More about Freeswitch jobs

What are the most commonly searched types of Freeswitch jobs?

The most popular types of Freeswitch jobs are:

What states have the most Freeswitch jobs?

States with the most job openings for Freeswitch jobs include:

Infographic showing various Freeswitch job openings in the United States as of August 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $171,651 per year, or $82.5 per hour.

Senior Software Engineer with SIP/RTP & VoIP exp. At Toronto, Canada/ Milpitas, CA

Aptiva Corp

Milpitas, CA โ€ข On-site

$142K - $188K/yr

Contractor

Re-posted 14 days ago


Job description

 
 

Senior Software Engineer – C++, SIP/RTP Expert

Location:  Toronto, Canada/ Milpitas, CA

Department: Software Engineering

Client is a leader in lawful intelligence solutions providing real-time data insights for telecommunications and cybersecurity domains. Our engineers work on cutting-edge communication interception and media analysis technologies, including GVMC, Dialogic XMS, SIP, RTP, and VoIP call processing.

Job Overview:

We are seeking a highly skilled Senior Engineer with expertise in voice media controllers (eg. GVMC), Dialogic XMS, and deep knowledge of SIP/RTP protocols. The ideal candidate will have a strong background in C++ and Java development, with experience in packet analysis (Wireshark/PCAPs), debugging SIP/RTP issues, and designing scalable communication solutions.

Required Skills & Qualifications:

•             Expert knowledge of SIP, RTP, and VoIP protocols (Call Setup, Media Negotiation, SDP, ICE, STUN, TURN).

•             Deep understanding of media processing frameworks such as GVMC, Dialogic XMS, FreeSWITCH, and Asterisk.

•             Strong experience in C++ and Java development for real-time communication applications.

•             Hands-on experience analyzing SIP, RTP, and T.38 FAX PCAPs using Wireshark/tcpdump.

•             Experience with SIP signaling flows, error handling (503, 408, 487, etc.), and debugging call failures.

•             Proficiency in media codecs (G.711, G.722, AMR-WB, Opus, H.264, VP8, MPEG).

•             Experience in deploying GVMC/Dialogic XMS in Kubernetes (K8s) clusters.

•             Knowledge of distributed logging and monitoring tools (ELK Stack, Prometheus, Grafana).

Preferred Skills

•             Experience with WebRTC, IMS, and VoLTE/ViLTE protocols.

•             Knowledge of network security (TLS, DTLS, SRTP) for VoIP.

•             Experience with cloud-native architectures (GCP, AWS, Azure).

•             Familiarity with CI/CD pipelines (Jenkins, GitHub Actions) for VoIP applications.

•             Hands-on experience in high-performance media gateway solutions.

Education & Experience

•             Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.

•             8+ years of experience in VoIP, SIP, RTP, and media processing solutions.

•             Prior experience working with GVMC, Dialogic XMS, or similar media servers.

Key Responsibilities

•             Develop and enhance media processing solutions using GVMC and Dialogic XMS using MSML APIs.

•             Implement, troubleshoot, and optimize SIP and RTP call flows for VoIP and video communication.

•             Analyze and debug packet captures (PCAPs) using Wireshark, tcpdump, and other network debugging tools.

•             Design and optimize real-time media streaming solutions for VoLTE, ViLTE, and multi-party video conferencing.

•             Develop and maintain C++ and Java-based software for VoIP and media processing applications.

•             Integrate, test, and validate SIP-based call sessions, ensuring protocol compliance with ATIS 0700005, T1.678 V2, ETSI 102-232 Part 5 & 7.

•             Collaborate with QA and DevOps teams to automate testing for SIP, RTP, and media services.

•             Optimize transcoding and media handling for H.264, H.263, VP8, and MPEG video streams.

•             Contribute to architectural design decisions, ensuring system scalability and high availability.

•             Work with Kubernetes-based deployments for GVMC/Dialogic XMS in cloud environments (GCP, AWS, Azure).