Software Engineer Intern (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 features.
Role type
Software Engineer Intern (Mobile Multimedia SDK)
Builds
Live streaming client SDK for mobile platforms
Domain
Live streaming technology, mobile multimedia systems
Required skills
Mobile C/C++ or Java, debugging and troubleshooting, systems programming fundamentals
Preferred skills
Audio/video processing on iOS or Android, live streaming protocols (RTC, RTMP, DASH, QUIC), automation testing, performance optimization
Technologies
C, C++, Java, iOS, Android, RTC, RTMP, DASH, QUIC
Responsibilities
Develop mobile audio and video features in the live player SDK, participate in feature requirements reviewing and code writing, contribute to automation testing systems
Seniority
Intern
