Mavenir Systems logo
Mavenir Systems1 week ago

Senior SE

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise

Job Summary

Senior SE at Mavenir responsible for designing, developing, and testing software systems for IMS/SBC solutions and cloud-native networks. Role encompasses feature development for IMS-based SBC solutions, managing deployments and customer support, and building test frameworks to validate new features and fixes. Requires deep SIP/IMS protocol expertise, handling call control, SDP/codec negotiation, Diameter/SCTP, STIR/SHAKEN identity, high-performance C/C++ development, multi-threaded and event-driven architectures, secure media transport (SRTP/DTLS-SRTP), media pipelines and transcoding, SBC security policies, REST/gRPC APIs for configuration, and cloud-native/NFV deployment with Docker/Kubernetes. Familiarity with OSS/BSS integration, QoS concepts, and security considerations for large-scale telecom environments. Location: Bangalore, India. Remote work not indicated; in-person at the listed location.

Required Qualifications

  • Core SIP and IMS Protocol Development must-have
  • Deep knowledge of SIP (RFC 3261 and extensions: PRACK, UPDATE, REFER, SUBSCRIBE/NOTIFY, PUBLISH) for implementing and debugging call control logic must-have
  • Hands-on experience implementing IMS call flows (VoLTE, VoWiFi, RCS) at the P-CSCF / SBC layer — registration, session establishment, supplementary services must-have
  • Strong understanding of SDP offer/answer model, codec negotiation (G.711, G.729, AMR, EVS, Opus), and DTMF relay mechanisms
  • Experience with Diameter protocol development (Rx, Gx, Gy, Cx interfaces) and SCTP transport implementation
  • Familiarity with STIR/SHAKEN identity framework implementation for call authentication and attestation
  • C/C++ Programming skills must-have
  • Expert-level C/C++ (C++14/17) for high-performance, low-latency signaling and media processing components
  • Proficiency in multi-threaded programming, lock-free data structures, and event-driven architectures (e.g., Boost.Asio)
  • Experience with memory management, profiling, and debugging tools (Valgrind, GDB, AddressSanitizer, perf)
  • Media and RTP plan development; solid understanding of RTP/RTCP, jitter buffers, packet loss concealment, and RTCP-based QoS feedback mechanisms
  • Experience developing or integrating SRTP/DTLS-SRTP encryption for secure media transport in IMS environments
  • Strong Knowledge of media transcoding pipelines, codec adaptation, and SIPREC-based call recording architectures
  • Familiarity with DPDK or kernel-bypass networking techniques for high-throughput media forwarding at scale
  • Security features development; TLS/mTLS session management, certificate lifecycle handling, and cipher suite negotiation in SIP stacks
  • Cloud Native and NFV-based architecture; containerizing SBC components with Docker and deploying on Kubernetes; HA and geo-redundant topologies
  • Understanding of NFV/MANO frameworks (ETSI NFV) and integration with VNFM/NFVO for lifecycle of virtualized SBCs
  • Designing REST/gRPC-based northbound APIs for SBC configuration, monitoring, and OSS/BSS integration
  • SBC security policies: topology hiding, header manipulation, DoS/DDoS rate limiting and blacklisting engines
  • Experience with OSS/BSS integrations and monitoring tools
  • Accessibility and equal employment opportunity awareness
  • Experience with open-source/network software stacks and performance optimization tools

Desired Qualifications

  • Core SIP and IMS Protocol Development must-have
  • Deep knowledge of SIP (RFC 3261 and extensions: PRACK, UPDATE, REFER, SUBSCRIBE/NOTIFY, PUBLISH) must-have
  • Hands-on experience implementing IMS call flows (VoLTE, VoWiFi, RCS) at the P-CSCF / SBC layer — registration, session establishment, supplementary services must-have
  • Strong understanding of SDP offer/answer model, codec negotiation (G.711, G.729, AMR, EVS, Opus), and DTMF relay mechanisms
  • Experience with Diameter protocol development (Rx, Gx, Gy, Cx interfaces) and SCTP transport implementation
  • Familiarity with STIR/SHAKEN identity framework implementation for call authentication and attestation
  • C/C++ Programming skills must-have; Expert-level C/C++ (C++14/17) for high-performance, low-latency signaling and media processing components
  • Proficiency in multi-threaded programming, lock-free data structures, and event-driven architectures (e.g., Boost.Asio)
  • Experience with memory management, profiling, and debugging tools (Valgrind, GDB, AddressSanitizer, perf)
  • Media and RTP plan development; solid understanding of RTP/RTCP, jitter buffers, packet loss concealment, and RTCP-based QoS feedback mechanisms
  • Experience developing or integrating SRTP/DTLS-SRTP encryption for secure media transport in IMS environments
  • Strong knowledge of media transcoding pipelines, codec adaptation, and SIPREC-based call recording architectures
  • Familiarity with DPDK or kernel-bypass networking techniques for high-throughput media forwarding at scale
  • Security features development; TLS/mTLS session management, certificate lifecycle handling, and cipher suite negotiation in SIP stacks
  • Designing REST/gRPC-based northbound APIs for SBC configuration, monitoring, and OSS/BSS integration
  • Cloud Native and NFV-based architecture; containerizing SBC components with Docker and deploying on Kubernetes; HA and geo-redundant topologies
  • Understanding of NFV/MANO frameworks (ETSI NFV) and integration with VNFM/NFVO for lifecycle of virtualized SBCs
  • Knowledge of SBC security policies: topology hiding, header manipulation, DoS/DDoS rate limiting and blacklisting engines
  • Ability to design and implement SBC security policies and configurations
  • Experience with OSS/BSS integrations and monitoring tools
  • Accessibility and equal employment opportunity awareness
  • Experience with open-source/network software stacks and performance optimization tools
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Mavenir Systems

Senior SE

Apply on Sorce