字节跳动芯片硬件架构设计工程师-视频编解码算法
社招全职JA24V地点:北京状态:招聘
任职要求
1、硕士及以上学历,图像,视频处理,和视频压缩等相关专业; 2、深入理解视频编解码算法,比如H.264/AVC, H.265/HEVC等; 3、熟悉C/C++编程,有扎实的数据结构与算法功底; 4、视频处理和视频编码算法相关的硬件架构设计经验。 具备以下条件者优先: 1、熟悉最新的视频编码算法和标准,比如VVC,AV1等; 2、有高质量视频编码硬件架构设计和RTL设计相关经验; 3、了解机器学习算法,有机器学习相关的硬件架构设计/实现经验等。
工作职责
1、设计面向数据中心的高效率、高密度、低延时、低功耗的视频转码硬件解决方案; 2、设计高效率的视频编码算法、C-model、和硬件架构; 3、与硬件设计和验证团队配合,输出视频编码硬件核心模块。
包括英文材料
学历+
算法+
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/
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
系统设计+
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://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.
相关职位
社招TEG技术
1.参与设计业界领先的面向腾讯丰富业务场景的数据中心视频处理VPU芯片开发; 2.参与设计视频编码算法和视频处理CV类硬件算法选型及优化,完成C-model和硬件设计; 3.完成模块架构设计、 RTL开发、PPA优化及DC综合; 4.协同完成功能验证,芯片仿真,回片测试及业务落地工作。
更新于 2025-05-15
社招A188827
1、设计并开发新一代AR/VR/MR设备的视频编解的算法; 2、根据产品需求,定义多媒体编解码相关的软硬件Pipeline架构以及各项指标; 3、根据系统对延时、带宽、功耗要求以及芯片硬件开销,结合整体多媒体管线,对算法进行优化并开发IP的算法原型; 4、配合FPGA团队进行Pipeline IP的原型验证,确定IP的性能指标以及参数范围; 5、与多职能团队或者IP供应商合作进行联合设计和开发。
更新于 2024-12-22
社招A50208
1、设计并开发新一代AR/VR/MR设备的视频编解的算法; 2、根据产品需求,定义多媒体编解码相关的软硬件Pipeline架构以及各项指标; 3、根据系统对延时、带宽、功耗要求以及芯片硬件开销,结合整体多媒体管线,对算法进行优化并开发IP的算法原型; 4、配合FPGA团队进行Pipeline IP的原型验证,确定IP的性能指标以及参数范围; 5、与多职能团队或者IP供应商合作进行联合设计和开发。
更新于 2024-12-22