字节跳动客户端研发工程师(音视频方向)-豆包
社招全职5年以上A208999地点:北京状态:招聘
任职要求
1、本科及以上学历,计算机相关专业,5年及以上音视频领域工作经验,熟练掌握Android或iOS平台的音视频采集/渲染; 2、熟悉网络编程,对Socket通信、UDP/TCP/IP有深刻的理解; 3、熟悉常见的音视频编解码算法,如:H264,AAC,Opus等;熟悉常见的音视频传输协议,如:RTMP,RTP/RTCP等; 4、熟悉常见的音视频开源项目,如:FFmpeg,WebRTC等,有直播/点播/RTC等产品开发经验优先; 5、有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力。
工作职责
1、负责豆包内语音、视频相关业务的设计和开发,支撑产品迭代; 2、负责豆包与Ola Friend耳机等产品的联动开发,提升产品在市场的竞争力; 3、参与或主导音视频体验优化、技术创新、新技术预研等团队规划和落地。
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
网络编程+
https://www.youtube.com/watch?v=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
相关职位
社招LTEV
1、负责国际化直播业务在PC端开播方向的音视频相关基础技术研发; 2、负责持续改进性能如优化内存、渲染性能等,不断提升开播侧用户体验,提升直播内容生产的效率与质量; 3、与PC客户端研发同事一起解决音视频集成和联调中的相关问题,分析并解决开播sdk中的性能和疑难问题; 4、探索音视频能力和 Web 技术的融合,丰富和优化 Web 端多媒体能力和体验; 5、用高质量的设计和代码实现,创造出极致的用户体验,支撑国际化直播生态高速发展。
更新于 2022-03-03
社招3-5年D12090
1、负责快手移动端核心场景的基础体验优化(启动体验、播放体验、交互体验); 2、负责快手移动端核心场景的技术基础组件的落地研发,包括架构设计、功能研发、性能优化、数据分析、技术难题攻关等; 3、追求极致,探索客户端体验优化前沿方向,并尝试实践落地。
更新于 2025-09-08
社招83QQ1
1、负责抖音社交、账号、私域价值等方向核心业务,如个人主页、个人经营中心、粉丝群/通、社交活动、账号管理平台、官方认证等场景功能的开发与维护; 2、参与设计相关产品功能的技术方案,并参与核心技术攻坚,创造出极致的用户体验; 3、负责基础框架、工具链、组件库等基础设施设计、开发和维护; 4、在跨端及全栈、音视频等技术方向进行核心难题攻坚; 5、基于跨端和全栈技术探索高效开发迭代模式。
更新于 2018-07-19