Software Engineer Graduate (Multimedia Arch-Live) - 2027 Start (BS/MS)
Core
Develop and maintain the live client SDK for TikTok's live streaming platform, focusing on stability, performance, and user experience for mobile audio and video.
Role type
Graduate Software Engineer (Mobile Multimedia SDK)
Builds
Live streaming client SDK for mobile devices
Domain
Live streaming technology, mobile multimedia
Required skills
Mobile C/C++ or Java, Audio/video systems knowledge, Problem-solving, Debugging, Coding specifications, Automation testing
Preferred skills
iOS/Android audio/video processing, Live protocols (RTC/RTMP/DASH/Quic), SDK optimization, Coding best practices, Automation testing systems
Technologies
C, C++, Java, iOS, Android, RTC, RTMP, DASH, Quic
Responsibilities
Develop mobile audio and video in live player SDK, Participate in feature requirements reviewing and code writing, Participate in formulation of coding specifications, Participate in construction of automation testing systems
Seniority
Entry-level, Graduate Program
