
MomentaSOC验证工程师
社招全职8年以上地点:上海状态:招聘
任职要求
1、电子工程、微电子或相关学科学士或硕士学位; 2、8年(主任)/5年(高级)年及以上工作经验; 3、熟练使用SV, 以及VCS、Verdi、Xcelium等相关EDA工具; 4、精通UVM验证方法论; 5、熟悉tcl/python/shell/Makefile等脚本开发; 6、具有成功流片经验者优先; 7、熟悉PCIE/USB/Ethernet/MIPI/UFS等高速接口验证领域者优先。
工作职责
1、根据需求,制定验证计划,编写验证方案; 2、熟练使用数字验证软件、UVM和验证VIP,开发数字电路模块级和系统级验证环境和验证脚本工具,撰写验证报告并维护验证流程 3、熟练使用SV进行编写参考模型、断言、功能覆盖率代码; 4、耐心细致,有很强的团队合作意识。
包括英文材料
学历+
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
Makefile+
https://liaoxuefeng.com/books/makefile/introduction/index.html
make能自动化完成这些工作,是因为项目提供了一个Makefile文件,它负责告诉make,应该如何编译和链接程序。
脚本+
[英文] 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).
相关职位
社招3年以上J5G9V
1、负责公司芯片项目的前端/后端验证,主要关注SoC和系统验证; 2、负责验证计划的制定、环境搭建、激励生成和覆盖率分析,支持软硬件协同验证; 3、负责验证环境和流程的开发和维护。
更新于 2022-02-14
社招
1.参与大型SOC的功能验证 2.根据feature制定验证计划,分解测试点 3.使用systemverilog/uvm搭建 Testbench,编写testcase,完成coverage收敛 4.支持架构设计,代码设计,原型开发过程中的验证工作
更新于 2024-08-12
社招3年以上A181841
1、搭建验证UVM环境熟悉自动化和可重复使用的开发环境; 2、熟悉并执行针对覆盖目标的测试计划熟悉性能验证,功耗感知仿真,RTL/FW协同仿真和GTL仿真; 3、能够协助设计人员Debug设计缺陷,熟练分析验证模块,改善和完善验证流程。
更新于 2025-04-29