字节跳动视频编解码硬件设计工程师-视频架构(深圳)
社招全职A04375地点:深圳状态:招聘
任职要求
1、硕士研究生及以上学历,电子、微电子、计算机等相关专业; 2、精通基于Verilog、SystemVerilog、UVM的RTL设计及验证; 3、熟练掌握FPGA/ASIC开发工具和流程; 4、有视频编解码或者机器学习相关的硬件架构设计、RTL设计、或者验证经验优先; 5、工作认真负责,具备良好的沟通、学习能力、以及团队协作精神。 加分项: 1、熟悉视频编解码算法,比如H.264/AVC、H.265/HEVC、H.266/VVC等; 2、熟悉计算机体系结构,有嵌入式处理器的设计或验证经验; 3、有基于HLS的开发经验,有低功耗设计经验。
工作职责
1、设计面向数据中心的高效率、高密度、低延时、低功耗的视频转码硬件解决方案; 2、设计适合硬件加速的视频编码算法和架构; 3、视频编码模块相关的微架构设计和RTL设计/验证。
包括英文材料
学历+
FPGA+
https://nandland.com/fpga-101/
These are the fundamental concepts that are important to understand when designing FPGAs.
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
算法+
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/
相关职位
社招3年以上A29454
1、设计开发视频编解码芯片和FPGA的软件/Firmware,包括需求分析、路线制定、架构设计、功能设计和开发等; 2、分析、设计、开发和调试用于图像处理、视频处理和视频转码的FPGA/ASIC环境中的Firmware; 3、在嵌入式实时操作系统环境中开发C/C++软件/Firmware; 4、设计转码的码率控制算法和质量分析; 5、在不同的仿真平台上进行ASIC Firmware的开发和调试,包括Palladium/Haps/X1/FPGA等; 6、合作支持字节跳动的各项业务,包括直播/点播/实时通信/图像处理等。
更新于 2024-09-27
社招TEG技术
1.参与设计业界领先的面向腾讯丰富业务场景的数据中心视频处理VPU芯片开发; 2.参与设计视频编码算法和视频处理CV类硬件算法选型及优化,完成C-model和硬件设计; 3.完成模块架构设计、 RTL开发、PPA优化及DC综合; 4.协同完成功能验证,芯片仿真,回片测试及业务落地工作。
更新于 2025-05-15
社招3年以上云智能集团
1. 负责FPGA/芯片产品的架构和系统方案设计,定义软硬件接口和FPGA逻辑架构, 完成逻辑设计和开发、测试、上线、运维等全生命周期的研发工作; 2. 负责相关FPGA/芯片的性能优化和稳定性保障,持续提升多媒体处理硬件方案的性能和稳定性,确保系统安全、稳定、高效运行; 3. 参与多媒体处理等新技术预研和规划,跟踪业务需求和行业技术变化,进行产品规划和FPGA架构演进;包括图像视频生成软硬结合加速技术,推理框架硬件并行加速技术,图像视频编解码硬件加速技术,其它图像处理硬件加速技术等。
更新于 2025-09-08