onsite
Software Engineer - CUBE Platform - Zensar Technologies
Software Engineer
Senior Software Engineer focused on developing and optimizing the CUBE platform, handling SIP protocol implementation, media processing, and security features to deliver high‑performance, reliable enterprise communication solutions.
About the role
Key Responsibilities
- Design, develop, and maintain core components of the CUBE platform, including SIP protocol stack and media handling modules.
- Implement robust security mechanisms such as authentication, encryption, and access control to protect communication flows.
- Optimize performance and scalability of media processing pipelines for high‑throughput environments.
- Collaborate with cross‑functional teams to integrate new features and troubleshoot production issues.
- Write clean, well‑documented code and participate in code reviews and unit testing.
Requirements
- 5+ years of experience in C/C++ development for telecom or real‑time communication systems.
- Deep understanding of SIP protocol, RTP/RTCP, and media server architectures.
- Strong background in security practices for VoIP and media applications.
- Experience with Linux kernel and user‑space networking APIs.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.