CareerPlanSign in

Senior software Engineer(C, C++, Python, Node, C#, SIP/RTP/RTCP)

Bangalore, India💼 Full-time🗓 2026-09-29

Core

Design, develop, and maintain core applications and tools for the Push To Talk Over Cellular (PTT) platform, focusing on cross-platform client libraries and VoIP protocols.

Role type

Senior software engineer (VoIP/Telecom)

Builds

Cross-platform PTT client applications and Core Development Engine (CDE) libraries

Domain

Telecom / VoIP

Required skills

C/C++, Python, Node.js, C#, SIP, RTP/RTCP, VoIP functional testing, TCP/UDP, DNS, HTTP, SSL/TLS, Git, software development lifecycle

Preferred skills

Software development tools, Agile methodologies, SQL, AI/ML concepts

Technologies

PJSIP Stack, Android, iOS, Embedded Devices, Windows

Responsibilities

Design and develop software applications and tools; write clean, efficient, and well-documented code; debug and resolve software defects; identify gaps in manual workflows and automate processes; participate in code reviews and knowledge sharing.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.