Talent.com
Principal Voice Communication Software Engineer

Principal Voice Communication Software Engineer

SprinklrBengaluru, Republic Of India, IN
30+ days ago
Job description

Sprinklr is a leading enterprise software company for all customer-facing functions. With advanced AI, Sprinklr's unified customer experience management (Unified-CXM) platform helps companies deliver human experiences to every customer, every time, across any modern channel. Headquartered in New York City with employees around the world, Sprinklr works with more than 1,000 of the world’s most valuable enterprises - global brands like Microsoft, P&G, Samsung and more than 50% of the Fortune 100.

What Does Success Look Like?

We are seeking a Lead Product (Software) Engineer-VoIP to design and build high-performance modules within our Voice platform. You’ll work on the core telephony stack involving signaling, media processing, NAT traversal, and RTP relaying. This is a hands-on execution role ideal for engineers who love building, debugging, and optimizing real-time communication systems.

Seniority Level : Lead Individual Contributor

What You’ll Do :

  • Implement core voice capabilities using FreeSWITCH, Kamailio / OpenSIPs, and RTPEngine.
  • Build and optimize SIP call routing logic, RTP media relays , failover mechanisms, and NAT traversal.
  • Develop and manage configurations for scalability, codec negotiation, SIP trunk registration .
  • Implement and test features like call recording, IVR, voicemail, DTMF detection.
  • Monitor live traffic and participate in 24x7 on-call rotation for critical escalations.
  • Collaborate with QA on stress / load testing and with Backend teams on provisioning APIs.
  • Document design decisions, configurations, and troubleshooting runbooks.

What Makes You Qualified?

  • 6 to 8 years of experience building and operating VoIP systems or CPaaS platforms .
  • Solid expertise with SIP signaling, RTP, and media relay techniques .
  • Strong hands-on with FreeSWITCH, Kamailio / OpenSIPs, RTPEngine .
  • Hands-on experience with Session Border Controller (SBC), Media Servers and WebRTC .
  • Experience in managing telephony infrastructure for uptime, latency, and call quality optimization.
  • Strong systems programming and debugging skills in C / C++ .
  • Good scripting / debugging skills ( Bash, Python, or Lua for FreeSWITCH modules ).
  • Proficiency with diagnostic tools ( Wireshark, tcpdump etc ).
  • Experience working with geographically distributed infrastructure or HA deployments.
  • Create a job alert for this search

    Principal Software Engineer • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    IVI Voice Software Engineer

    IVI Voice Software Engineer

    Visteon IndiaBengaluru, Republic Of India, IN
    Voice Software Development for IVI platform & products.As a Software developer for Voice team, expecting to be proficient in integration of various Voice solution like Cerence, Alexa, Google etc.Al...Show moreLast updated: 16 days ago
    • Promoted
    VotaryTech - Senior Embedded Software Engineer - Communication Protocols

    VotaryTech - Senior Embedded Software Engineer - Communication Protocols

    Votary Softech Solutions Pvt. Ltd.Bangalore
    Description : Job Title : Technical Lead - Digital Cockpit / ADAS.We are seeking an experienced Technical Lead with strong expertise in Digital Cockpit or Advanced D...Show moreLast updated: 8 days ago
    • Promoted
    Cognite - Senior Software Engineer - Data Platform

    Cognite - Senior Software Engineer - Data Platform

    CogniteBangalore
    About Cognite : Cognite is revolutionizing industrial data management through our flagship product Cognite Data Fusion, a state-of-the-art SaaS platform that transfo...Show moreLast updated: 3 days ago
    • Promoted
    Audio Software Development Engineer

    Audio Software Development Engineer

    AmazonBengaluru, Karnataka, India
    This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.DESCRIPTION : Exte...Show moreLast updated: 10 days ago
    • Promoted
    • New!
    Principal Cloud Software Engineer

    Principal Cloud Software Engineer

    RadwareBengaluru, Republic Of India, IN
    About Us Radware is at the forefront of cloud security innovation, and we're expanding our cloud business with next-generation management and protection solutions. Join us as a Senior Software Engin...Show moreLast updated: 13 hours ago
    • Promoted
    Cognite - Principal Engineer - Data Transfromation

    Cognite - Principal Engineer - Data Transfromation

    CogniteBangalore
    Description : About Cognite : Embark on a transformative journey with Cognite, a global SaaS forerunner in leveraging AI and data to unravel comp...Show moreLast updated: 7 days ago
    • Promoted
    Platform Engineer

    Platform Engineer

    Initus HR Consulting Pvt.Ltd-US ClientBangalore Urban, Karnataka, India
    Platform Development Engineer – AI / ML Infrastructure.If interested share your profile to rajesh@initus.AI / ML infrastructure solutions. The role involves working at the intersection of hardware and s...Show moreLast updated: 2 days ago
    • Promoted
    C / C++ Software Engineer

    C / C++ Software Engineer

    Andor TechBengaluru, Republic Of India, IN
    Bluetooth, WLAN, and other network communication protocols.Proficiency in debugging tools such as.Experience working with barcode printers, especially over serial, USB, or network interface.Underst...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer - Voice Engineering

    Software Engineer - Voice Engineering

    ConfidentialBengaluru / Bangalore, India
    Shaw group is a global investment and technology development firm with more than $65 billion in investment capital as of December 1, 2024, and offices in North America, Europe, and Asia.Since our f...Show moreLast updated: 6 days ago
    • Promoted
    Voice Engineer

    Voice Engineer

    Visteon IndiaBengaluru, Karnataka, India
    Voice Software Development for IVI platform & products.As a Software developer for Voice team, expecting to be proficient in integration of various Voice solution like Cerence, Alexa, Google etc.Al...Show moreLast updated: 30+ days ago
    • Promoted
    Voice AI Software Engineer

    Voice AI Software Engineer

    CC33 Global LimitedBengaluru, Republic Of India, IN
    About Adhki (India Arm of CC33).Adhki is developing a next-generation Voice AI platform that merges advanced speech intelligence with powerful Large Language Models (LLMs).We are looking for a high...Show moreLast updated: 2 days ago
    • Promoted
    Principal VOIP Engineer

    Principal VOIP Engineer

    ConfidentialBengaluru / Bangalore
    Design and manage scalable VoIP infrastructure with high availability.Lead troubleshooting and incident response for live voice traffic. Collaborate on provisioning, billing, and analytics API desig...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Voice Platform

    Senior Software Engineer, Voice Platform

    SprinklrBengaluru, Republic Of India, IN
    With advanced AI, Sprinklr's unified customer experience management (Unified-CXM) platform helps companies deliver human experiences to every customer, every time, across any modern channel.Headqua...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Audio Firmware and DSP Application Engineer

    Audio Firmware and DSP Application Engineer

    LeadSoc Technologies Pvt LtdBengaluru, Republic Of India, IN
    Greeting from Leadsoc Technologies _ Bangalore.Position : Firmware Audio Dsp Developer.C++,C-language,Optimization-skills, Embedded C, audio, arm. Knowledge of different audio formats like DTS / Dolby / ...Show moreLast updated: 13 hours ago
    • Promoted
    • New!
    Firmware Engineer (Audio)

    Firmware Engineer (Audio)

    LeadSoc Technologies Pvt LtdBengaluru, Republic Of India, IN
    Greeting from Leadsoc Technologies _ Bangalore.Position : Firmware Audio Dsp Developer.C++,C-language,Optimization-skills, Embedded C, audio, arm. Knowledge of different audio formats like DTS / Dolby / ...Show moreLast updated: 13 hours ago
    • Promoted
    Voice Engineer(Programmer)

    Voice Engineer(Programmer)

    ConfidentialBengaluru / Bangalore, India
    Job Title : Voice Engineer (Mid-level / Senior).Mid-level to Senior (Individual Contributor / Tech Lead).Minimum 4 years (4-8+ years preferred for Senior level). Product Engineering – Voice / CPaaS.M...Show moreLast updated: 6 days ago
    • Promoted
    Principal / Senior Software Engineer - Voice Signaling Server

    Principal / Senior Software Engineer - Voice Signaling Server

    ConsultantBangalore
    Responsibilities : 1.Lead the design and development of Voice Services across NB-IOT.Build signalling Component of Voice Gateway to setup Voice Signaling and Media Sessions<...Show moreLast updated: 30+ days ago
    • Promoted
    Voice Engineer

    Voice Engineer

    ConfidentialBengaluru / Bangalore, India
    Voice and Telecom Specialist Skills.Unified Communications and Cloud Contact Center Expert.Results-driven and self-sufficient Voice and Telecom professional with extensive hands-on experience desig...Show moreLast updated: 6 days ago