
Posted a day ago
Senior Software Engineer
MavenirSenior SE
Requirements
Deep knowledge of SIP (RFC 3261), IMS call flows (VoLTE, VoWiFi, RCS), Expert-level C/C++ (C++14/17), Multi-threaded programming, RTP/RTCP and SRTP/DTLS-SRTP, Diameter protocol development, Docker and Kubernetes, NFV/MANO frameworks
Skills
C#SIPIMSDockerKubernetes
About the role
Responsibilities
- Plan, design, develop, and test software systems for IMS-based SBC solutions and cloud-native network software.
- Lead feature development for IMS-based SBC solutions.
- Manage existing deployments and provide high-level customer support.
- Build robust test frameworks to validate new features and fixes for UT/IT.
Requirements
- Expert-level C/C++ (C++14/17) with proficiency in multi-threaded programming and event-driven architectures.
- Deep knowledge of SIP (RFC 3261) and IMS call flows including VoLTE, VoWiFi, and RCS.
- Hands-on experience with RTP/RTCP, SRTP/DTLS-SRTP, and SDP offer/answer models.
- Strong experience with Diameter protocol development (Rx, Gx, Gy, Cx interfaces).
- Proficiency with memory management and debugging tools such as Valgrind, GDB, and AddressSanitizer.
- Experience with containerization using Docker and orchestration via Kubernetes.
- Understanding of NFV/MANO frameworks (ETSI NFV) and lifecycle management.
Preferred Qualifications
- Familiarity with DPDK or kernel-bypass networking techniques.
- Experience with STIR/SHAKEN identity framework implementation.
- Knowledge of media transcoding pipelines and SIPREC-based call recording.
- Experience designing REST/gRPC-based northbound APIs.
About the Company
Mavenir is the industry's only end-to-end, cloud-native network software provider. We are transforming the way the world connects by building a single, software-based automated network that runs on any cloud, serving more than 50% of the world’s subscribers across 120 countries.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Mavenir · Bangalore
