VoIP Software Engineer

18 hours ago


Noida, Uttar Pradesh, India Clixxo Broadband Private Limited Full time

Company:
Clixxo Broadband Pvt. Ltd.

Location:
Noida, Uttar Pradesh, India

About Clixxo Broadband Pvt. Ltd.:

Founded in 2003, Clixxo Broadband Pvt. Ltd. has established itself as a premier provider of innovative voice, video, and data communication solutions across India. As a significant system integrator in the telecommunications sector, we proudly serve over 1,400 clients, delivering advanced IP-PBX systems, telecommunications equipment, and enterprise-grade solutions. Clixxo is an ISO 9001:2015, ISO 14001:2015, and ISO/IEC 27001:2022 certified entity, reflecting our unwavering commitment to quality, environmental responsibility, and information security. We are also TEC certified and a registered OEM on GeM. Join our team in Noida and be part of our development team.

Role Overview

We are seeking a skilled VoIP Software Engineer with deep expertise in Asterisk PBX to design, develop, and maintain our communication infrastructure. You will be responsible for building scalable telephony applications, integrating VoIP services with our existing software stack, and ensuring the high availability of our voice networks.

The ideal candidate bridges the gap between traditional telecommunications and modern backend engineering.

Key Responsibilities

Asterisk Development:
Design and implement complex dial plans (AEL or ) and develop custom modules using
AMI (Asterisk Manager Interface)
and
ARI (Asterisk REST Interface)
.

System Integration:
Integrate Asterisk with external databases (MySQL/PostgreSQL) and web services via FastAGI or RESTful APIs.

Infrastructure Management:
Deploy, configure, and tune Asterisk servers in Linux environments (CentOS/Debian/Ubuntu) for maximum performance and jitter reduction.

Protocol Expertise:
Troubleshoot and optimize
SIP, RTP, WebRTC
, and
IAX2
protocols.

Security:
Implement robust security measures, including Fail2Ban, firewalls, and TLS/SRTP encryption to protect against toll fraud and eavesdropping.

Monitoring:
Set up proactive monitoring for call quality (MOS scores), concurrent call limits, and system health.

Technical Requirements

Core Skill:
3+ years of hands-on experience with Asterisk PBX (Open Source).

Programming:
Proficiency in at least one scripting language (Python, Perl, or PHP) and familiarity with C (for module debugging).

Linux Mastery:
Strong Command Line interface (CLI) skills and experience with shell scripting.

Networking:
Deep understanding of the OSI model, particularly regarding NAT traversal and packet analysis using
Wireshark
or
sngrep
.

Database:
Experience with Realtime Architecture (Asterisk Realtime Architecture - ARA).

Preferred Qualifications

Experience with
Kamailio
or
OpenSIPS
for load balancing and SIP proxying.

Familiarity with cloud platforms (AWS, Google Cloud, or Azure) and containerization (Docker/Kubernetes).

Knowledge of
FreePBX
or
Issabel GUIs
(though we prefer "under-the-hood" knowledge).

Soft Skills

Problem Solver:
You enjoy "the hunt" for a dropped packet or a latency spike.

Documentation:
Ability to document complex call flows and system architectures clearly.

Ownership:
You are comfortable being the point person for mission-critical communication systems.

Benefits:

Competitive salary and comprehensive benefits package.

Opportunity to be part of product development team of a growing and reputable company.

Dynamic and collaborative work environment.

Opportunities for professional growth and strategic impact.

To Apply:

Please submit your resume and a cover letter detailing your relevant experience and qualifications to with the subject line "
VoIP Software Engineer (Asterisk Specialist)

".



  • Noida, Uttar Pradesh, India Training Basket Full time

    We are looking for a Junior Network & VoIP Engineer to support our IT and communication systems. This role is ideal for fresh graduates or candidates with up to 1 year of experience who are eager to learn, grow, and build a career in networking and VoIP technologies.RequirementsNetwork SupportAssist with basic configuration and troubleshooting of network...

  • Software Developer

    2 weeks ago


    Noida, Uttar Pradesh, India 3Clogic Full time ₹ 80,00,000 - ₹ 1,20,00,000 per year

    Who we areAt 3CLogic, we are big believers that our people are the most important asset we have and that winning is a team sport.  3CLogic is a fast growing, venture-backed, SaaS "startup" with our headquarters in Rockville, Maryland. Some of our roles are local to the main office and others are remote, but we have talented individuals working from...

  • Software Architect

    2 days ago


    Noida, Uttar Pradesh, India Sinch Full time

    Bachelor's degree in computer science, MCA, Telecommunications, or related field (or equivalent experience).10+ years of experience designing and managing Asterisk-based telephony systems.Strong understanding of SIP, RTP, IAX2, and VoIP protocols.Hands-on experience with Asterisk configuration, dialplan scripting, and AGI/ARI development.Knowledge of Linux...

  • Software Architect

    4 days ago


    Noida, Uttar Pradesh, India Sinch Full time

    Sinch is a global leader in the growing market for Communication Platforms as a Service (CPaaS) and mobile customer engagement. We are specialists in allowing businesses to reach everyone on the planet, in seconds or less, through mobile messaging, email, voice, and video.We reach every phone on earth. From the lifechanging to the timesaving, we're helping...

  • Software Engineer

    1 week ago


    Noida, Uttar Pradesh, India Siemens EDA (Siemens Digital Industries Software) Full time

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of...


  • Noida, Uttar Pradesh, India Siemens EDA (Siemens Digital Industries Software) Full time

    Siemens EDA: Shaping the FutureSiemens EDA is a global technology leader at the forefront of Electronic Design Automation (EDA) software. Our innovative tools empower companies worldwide to develop highly advanced electronic products with greater speed and cost-efficiency. We pride ourselves on pushing the boundaries of technology and physics, enabling our...


  • Noida, Uttar Pradesh, India Velocity Software Solutions Full time

    Walk-in for Software Engineer | 2025 BatchNote: Only 2025 pass-out batch students will be considered for this walk-in.Interview Mode - Face-to-Face OnlyEligibility: 2025 batch pass-out candidates onlyPackage: Up to 6,00,000Experience: 0 to 1 year2 years bond - Non negotiableProfileTechnology you are being hired for: PHP, MySQL, React, Node, Python, Flutter,...

  • Software Engineer

    1 week ago


    Noida, Uttar Pradesh, India Faspi Enterprises Private Limited Full time

    Company DescriptionFaspi Enterprises Private Limited, incorporated on 26th October 2015, is a team of passionate IT professionals delivering ERP software solutions for industries, transport, colleges, hospitals, and accounting software for retailers and wholesalers.With a customer base of over 400+ clients, Faspi has earned strong trust and...

  • Software Engineer

    8 hours ago


    Noida, Uttar Pradesh, India ACS Infotech Pvt Ltd Full time

    Company DescriptionACS Infotech Pvt. Ltd. is an Application Solutions Company focused on developing workflow-based applications that enhance productivity and reduce operational costs. With a customer-driven approach, the company continuously learns and evolves its products based on long-term client relationships and a deep understanding of their business...

  • Software Engineer

    2 days ago


    Noida, Uttar Pradesh, India QuickReturns Full time

    We are looking for a motivated and detail-oriented Software Engineer with 1–3 years of experience to join the Quickreturns team. The ideal candidate will be responsible for building, maintaining, and enhancing software applications while working closely with cross-functional teams to deliver high-quality, scalable solutions.Role & Responsibility:Design,...