Role Overview: You will be responsible for analyzing, developing, designing, and maintaining software for the organization's products and systems. Your role will involve performing system integration of software and hardware to maintain throughput and program consistency, as well as developing, validating, and testing structures and user documentation. Key Responsibilities: - Proficiency in Telecom Domain with hands-on experience of developing mobile applications - Experience in development with C, multithreading, data structures on VoIP solutions (SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution) - Leaks and crash Analysis, Thread management, Categories, Notifications, Design patterns in iOS, Client-Server interaction - Knowledge in telecom protocols like VOIP, SIP - Strong understanding of system/networking concepts including Sockets, Multi-threading, thread priorities, mutex etc. - Working knowledge of mobile application development environments like Android, iOS - Hands-on 3-6 years of experience in development using C, multithreading, data structures on VoIP solutions (SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution) - Full understanding of compile/build tools in both Linux or Windows environments Qualifications Required: - Proficiency in Telecom Domain with hands-on experience of developing mobile applications - Experience in development with C, multithreading, data structures on VoIP solutions (SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution) - Strong understanding of system/networking concepts including Sockets, Multi-threading, thread priorities, mutex etc. - Working knowledge of mobile application development environments like Android, iOS Please note that the job type for this position is full-time and the work location is in person.,