Job Responsibilities:
Develop and package audio and video engines for iOS/Android platforms based on the WebRTC open-source framework. Continuously optimize engine transmission performance, implementing congestion control, packet loss compensation, and resistance to network jitter, to provide an excellent user experience in various network conditions. Improve user voice quality, including noise reduction, gain control, and echo cancellation. Job Requirements:
Bachelor’s degree or above in Computer Science or a related field; familiar with C/C++ and common data structures and algorithms. Familiar with WebRTC architecture and have practical project experience. Experience with audio and video capture, rendering, and hardware/software codec implementation on iOS/Android platforms. Knowledgeable in real-time transmission protocols such as ICE, RTP/SRTP, STUN/TURN. Preferred Qualifications:
Experience in developing, maintaining, or providing technical support for RTC SDKs is a plus. Familiar with real-time audio and video transmission optimization strategies such as flow control, congestion control, weak network adaptation, and QoS strategies.