As a C & VoIP Engineer, you will design, develop, and maintain software solutions within the telecom domain. You will contribute to mobile application development, VoIP solutions, and system integration, ensuring performance, stability, and consistency across platforms.
What You’ll Do and How You’ll Succeed
Software Development & Integration
- Analyse, design, and develop software for products and systems.
- Perform system integration of software and hardware to maintain throughput and consistency.
- Validate and test structures, producing accurate user documentation.
Telecom & VoIP Solutions
- Develop solutions using C, multithreading, and data structures for VoIP protocols such as SIP, RTP, RTCP, TCP/UDP, and H264.
- Implement codecs for video and audio solutions.
- Conduct leak and crash analysis, thread management, and client-server interaction.
Mobile Application Development
- Apply design patterns, notifications, and categories in iOS development.
- Work with mobile application environments including Android and iOS.
System & Networking Concepts
- Apply strong knowledge of sockets, multithreading, thread priorities, and mutex.
- Ensure robust system and network interaction for telecom protocols.
We’d Love to Hear From You If…
Experience
- You have 3 to 6 years of hands-on experience in development using C, multithreading, and data structures for VoIP solutions.
Technical Expertise
- Proficient in telecom domain with mobile application development exposure.
- Skilled in VoIP protocols (SIP, RTP, RTCP, TCP/UDP, H264).
- Experienced in iOS design patterns, notifications, and client-server interaction.
- Strong understanding of compile/build tools in Linux and Windows environments.
Ways of Working
- Strong oral and written communication skills.
- Self-motivated, adaptable, and collaborative in challenging environments.
- Willing to share and grasp knowledge within the team.
Assignment Details
- Location: Bangalore
- Notice Period: 15–30 days