字节跳动资深验证工程师/验证Leader(北京/上海/杭州)
社招全职KMBP地点:上海状态:招聘
任职要求
1、熟悉ASIC/FPGA验证流程,参与过FPGA/ASIC项目的验证工作,并有流片或FPGA交付的成功经验; 2、熟悉UVM等验证方法学,有搭建过仿真平台、测试点分解、代码/功能覆盖率分析的经验; 3、熟练使用SystemVerilog语言进行测试用例设计; 4、熟练掌握主流的仿真调试工具(VCS/QuestaSim/ModelSim等); 5、熟练掌握Tcl、Perl、Makefile等常用脚本语言; 6、具备良好的沟通和团队合作能力,有验证团队管理经验。 加分项: 1、有数据中心网络、存储、计算相关的硬件加速项目经验; 2、熟悉FPGA常用的IO协议和相关控制器IP,如PCIe、DDR、Ethernet等; 3、熟悉C/C++,能理解复杂的软件代码。
工作职责
1、负责数据中心ASIC/FPGA加速项目的验证工作和团队管理; 2、参与系统方案讨论,根据设计方案,制定验证计划; 3、搭建仿真环境,设计测试用例、分析覆盖率、协助上板集成测试及调试; 4、优化验证流程,完善芯片质量管理体系,提高验证团队整体效率。
包括英文材料
FPGA+
https://nandland.com/fpga-101/
These are the fundamental concepts that are important to understand when designing FPGAs.
Perl+
https://www.perl.org/learn.html
Useful links if you are interested in learning Perl
https://www.runoob.com/perl/perl-tutorial.html
本教程适合想从零开始学习 Perl 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Perl 的应用。
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
Ethernet+
https://www.freecodecamp.org/news/the-complete-guide-to-the-ethernet-protocol/
Ethernet is extremely popular, and is the most widely used Data Link Layer protocol, at least where the devices are linked by physical cables (rather than wireless).
https://www.lantronix.com/resources/networking-tutorials/ethernet-tutorial-networking-basics/
Ethernet is extremely popular, and is the most widely used Data Link Layer protocol, at least where the devices are linked by physical cables (rather than wireless).
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
相关职位
社招A188694
1、负责数据中心ASIC/FPGA加速项目的验证工作和团队管理; 2、参与系统方案讨论,根据设计方案,制定验证计划; 3、搭建仿真环境,设计测试用例、分析覆盖率、协助上板集成测试及调试; 4、优化验证流程,完善芯片质量管理体系,提高验证团队整体效率。
更新于 2025-02-18
社招NXBP
1、负责数据中心ASIC/FPGA加速项目的验证工作和团队管理; 2、参与系统方案讨论,根据设计方案,制定验证计划; 3、搭建仿真环境,设计测试用例、分析覆盖率、协助上板集成测试及调试; 4、优化验证流程,完善芯片质量管理体系,提高验证团队整体效率。
更新于 2021-06-21
社招6年以上
1、负责整车道路试验(三高试验、用户模拟)DVP试验策划,试验方案制定,人力/费用等资源投入评估; 2、负责试验的前期准备、过程管控(质量、进度、安全)、试验数据分析及报告的编写; 3、参与整车道路试验标准方法的修订完善、工作流程的标准化和验证能力提升; 4、其他组织内安排的临时性工作。
更新于 2025-07-16