Sonus brings the next generation of Cloud-based SIP and 4G/VoLTE solutions to its customers by enabling and securing mission critical traffic for VoIP, video, IM and online collaboration. With Sonus, enterprises can intelligently secure and prioritize real-time communications, while service providers can deliver reliable, secure real-time services for mobile, UC and social applications. Sonus offers an award-winning portfolio of hardware-based and virtualized Session Border Controllers (SBCs), Diameter Signaling Controllers (DSCs), Network-as-a-Service (NaaS) capabilities, Policy/Routing servers and media/signaling gateways.
Candidate will work in fast-paced, high-energy team focusing on design & development of the Session Border Controller (SBC) product. He/she will be responsible for end-to-end feature development which includes requirements discussions, design, coding, unit/feature testing and working closely with test team.
- Good knowledge of device driver programming on Linux.
- Strong programming experience in C / C++ on any Linux platform with good debugging skills
- Strong knowledge of data structures & algorithms
- Experience in network programming having knowledge of L2/L3 layers.
- Preferably having experience on any of the cloud platforms such as Openstack/KVM, Amazon AWS/Xen, VMware vCloud/ESXi, etc.
- Preferably having development experience on firewall products or security features such IP ACLs, Flow policers, Denial-of-service attack, etc.