
地平线NPU验证工程师
社招全职5年以上芯片序列地点:北京状态:招聘
任职要求
1. 硕士及以上相关专业学历,五年以上数字IC验证背景,要求具有丰富的IP/SOC验证和流片经验; 2. 了解主要神经网络算法(如CNN,transformer)中的计算,有过相关验证经验。 3. 熟练掌握Systemverilog/UVM/Formal验证,能独立完成System级验证环境的搭建调试和维护; 4. 熟练使用VCS/Verdi/IUS等仿真工具,熟练掌握多种脚本语言(如Make…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 承担系统/子系统/复杂模块的验证交付工作,搭建CT/BT环境。对现有系统验证方案进行综合评估,提出改进和优化; 2. 针对模块各种复杂应用场景,开发和实现不同验证组件,帮助设计人员高效定位和解决问题; 3. 根据编译器内核指令开发随机约束验证环境,撰写功能覆盖率文件,测试各种极端指令场景; 4. 与架构工程师紧密配合,运用各种技术全面分析芯片功耗/性能数据,优化芯片PPA技术指标; 5. 开发针对车规芯片FuSa (Functional Safety)功能的验证环境,并使用Z01X工具进行功能验证; 6. 引入和使用系统建模/ 静态仿真/ 原型验证等多种手段,延长验证生命周期,提高验证可信度; 7. 进一步规范系统验证流程,明确验证交付标准,全面提升验证与前后端技术人员的交互效率。
包括英文材料
学历+
SOC+
https://www.arm.com/resources/education/books/modern-soc
The aim of this textbook is to expose aspiring and practising SoC designers to the fundamentals and latest developments in SoC design and technologies using examples of Arm Cortex-A technology and related IP blocks and interfaces.
https://www.arm.com/resources/education/education-kits/introduction-to-soc
To produce students with solid introductory knowledge on the basics of SoC design and key practical skills required to implement a simple SoC on an FPGA and write embedded programs targeted at the microprocessor to control the peripherals.
https://www.youtube.com/watch?v=dokgLSAhqHI
A key part of the digital innovation revolution has been the embrace of the SoC, or system-on-chip.
算法+
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/
CNN+
https://learnopencv.com/understanding-convolutional-neural-networks-cnn/
Convolutional Neural Network (CNN) forms the basis of computer vision and image processing.
[英文] CNN Explainer
https://poloclub.github.io/cnn-explainer/
Learn Convolutional Neural Network (CNN) in your browser!
https://www.deeplearningbook.org/contents/convnets.html
Convolutional networks(LeCun, 1989), also known as convolutional neuralnetworks, or CNNs, are a specialized kind of neural network for processing data.
https://www.youtube.com/watch?v=2xqkSUhmmXU
MIT Introduction to Deep Learning 6.S191: Lecture 3 Convolutional Neural Networks for Computer Vision
Transformer+
https://huggingface.co/learn/llm-course/en/chapter1/4
Breaking down how Large Language Models work, visualizing how data flows through.
https://poloclub.github.io/transformer-explainer/
An interactive visualization tool showing you how transformer models work in large language models (LLM) like GPT.
https://www.youtube.com/watch?v=wjZofJX0v4M
Breaking down how Large Language Models work, visualizing how data flows through.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
还有更多 •••
相关职位
社招智能与信息技术
职位描述: 1、负责和参与前沿汽车芯片的开发; 2、负责和参与芯片验证文档的撰写,包括验证方法学,验证Testbench搭建及实现,以及验证全流程的收敛; 3、负责和参与汽车芯片block Level, sub-system level,IP level以及SoC level的验证TB开发、环境开发、测试向量开发及调试,覆盖率收集、问题复现等; 4、负责和参与Infrastructure的工具和流程的开发; 5、负责和参与基于Palladium,Zebu或FPGA的Emulation的开发和软硬协同验证。
上海
社招智能与信息技术
1、负责和参与前沿汽车芯片的开发; 2、负责和参与芯片验证文档的撰写,包括验证方法学,验证Testbench搭建及实现,以及验证全流程的收敛; 3、负责和参与汽车芯片block Level, sub-system level,IP level以及SoC level的验证TB开发、环境开发、测试向量开发及调试,覆盖率收集、问题复现等; 4、负责和参与Infrastructure的工具和流程的开发;
上海
校招芯片研发
1. 参与芯片的NPU验证工作; 2. 参与仿真验证平台的搭建; 3. 参与验证功能点分解和验证计划制定; 4. 基于UVM 和 C/C++对开发测试向量并进行回归测试; 5. 计划及实施各种覆盖率分析。
北京