芯片的快速发展,其中一个回避不了的问题就是软件复杂度的指数级提升。很多公司花了两年甚至更短的时间做出一款芯片,却发现需要更长的时间支持繁多的框架、紧跟算法的进步,适配从终端到数据中心的各类平台。当错过了部署和量产的窗口期,即便做出了芯片也会很快落伍。
芯片公司往往乐观估计了软件适配和优化的成本,指望通过中间件和编译器来解决所有问题。事实上,从 Intel 到 Google 再到 Nvidia,大量的软件工程师正被投入到适配各种平台,手动优化网络性能当中。而对于初创公司,芯片早已 tapeout 却一再延期交付的问题比比皆是。
任正非前段时间就一针见血的说,芯片急是急不来的,不光是工艺、装备、耗材问题。同时称还是要踏踏实实,自知在云、人工智能上落后了许多,不能泡沫式地追赶。
做芯片关键在于人才,芯片产业的产业链很长,包括设计、制造、封装、测试、组装等多个环节。从设计、制造到封装测试,每个环节都要求极高。
经历了提前批的残酷筛选,今年的秋招来得静悄悄,相较于去年的火热的8月份,今年的秋招似乎还没来到高峰期。
平静的背后是企业方和候选人的无声较量,一方面企业对于用人单位的标准有了明确的定义,另外一方面大量的人员涌进集成电路(IC)这条赛道。
特别卷的赛道一定是巨型赛道
集成电路始终处于“缺人”状态
今年的招聘已全面放开,无论是秋招还是社招,据不完全统计,企业的岗位需求数相较于去年并没有下降,相反“模拟版图”和“数字验证”这两个岗位反而呈现上升趋势。
根据《2022年中国大陆集成电路设计人才需求报告》TOP前10紧缺岗位中,数字验证排名第三,延续了以往紧缺程度。
集成电路设计业TOP 10紧缺岗位
相较于设计岗位对于学历专业的高要求,验证工程师成为了众多转行人士的首选。企业都在大量地招聘验证工程师以满足其芯片的功能验证可以按进度完成,因此市场上企业开具的薪资报酬往往令人心动,对于想从事数字芯片行业的人而言,数字验证工程师无疑是一个值得首选的赛道。
01
数字验证工程师
数字验证工程师工作主要是根据芯片规格和特点设计并实现验证环境;根据芯片或模块的规格,利用已实现的验证环境进行验证和回归。
因此,芯片数字验证工程师是一个需要懂RTL设计、会EDA工具、同时也涉猎脚本、语法、语言等“复合型”职业。
试问这样的一个职业,市场上能不稀缺么?薪资能不高嘛?
02
成为数字验证工程师
对于数字验证工程师而言,速成和自学几乎是一条不归路。根据移知合作单位的HR群内反馈:
尽管网络上到处都充斥着验证的学习资料和自学心得,但大部分面试者都是学到了只言片语,并未明白这个岗位的“角色”定位,他们都还不算是一个“合格”的新手验证工程师。
原因是什么?
我们从验证工程师的技能树可以看出端倪:
从技能树中不难看出,芯片数字验证要掌握的知识点众多:
基础的电路基础、Linux、vi编辑器与Verilog
进阶的SV与UVM方法学
AMBA协议、低速/高速接口的协议,前端RTL的设计及SPEC的理解
等等……
如何规划好并系统性学习这些知识点并掌握,是目前自学数字验证的主要难题,一方面,网络资料过多,反而影响了对于学习资料的质量判断,另一方面,无法系统性规划学习路径和节点,导致时间被反复浪费。
在这里,我建议报一些系统的培训班提高学习效率的,毕竟专业系统的课程可以为我们节省很多材料收集整理的时间,老师答疑课也可以高效解决点对点的疑难杂症。
03
企业所需的数字验证工程师
01
学到什么程度才可以
夯实的基础并会自己写case
大家都是从搬砖开始的,代码抄过来之后要先明白原理,然后再进行调整修改,提高覆盖率。UVM的东西至少会看得懂,懂得如何在搬砖的基础上添加case。
02
选取适合的项目
必须要会1-2个“高竞争力”的实战项目
只有项目才可以明确地检验自己的能力和相关知识点的掌握。也只有项目才可以让面试官明白,你就是对的那个人。
因此,要选取合适的项目,避免“踩雷”。
03
我的简历如何可以pass
在注重真实的情况下,突出自己的优势
抛开学历专业而言,企业更看重候选人的“动手”能力。在简历和面试中,不能放过任何一个可以展示自己“思维和能力”善于动手的那一面,必要时手撕代码和带电脑现场展示是一个“杀手锏”。
为了帮助更多的人成功进入IC验证这个赛道,移知联手众多行业企业,针对想要进入数字验证的学生及转行人士推出《数字芯片验证就业班2.0》。
不仅可以从最基础的理论知识开始学起,还能进行实战训练,积累项目经验,从理论到项目,一步步带你走进数字验证的行列。
课程信息
上线时间: 9月9日
项目数量: 2个
使用工具: Verdi 、VCS
课程形式: 录播+直播 + 实战上机
直播次数: 一周三次直播
答疑形式: 讲师答疑+划重点 & 助教答疑+集中解答
学习周期: 6个月(4个月基础知识+1个月进阶实战+1个月就业指导)
报名即送
▷入门指南宝典
▷课程学习思维导图文件
▷《【官方正版】UVM实战》书籍
课程优势
让你不只是成为一个合格数字验证工程师
·由浅入深搭建完整的数字验证知识体系
·云实训环境方便讲师与学员的教学沟通
·教学使用市面上独有的UVM IP项目演练
·互动型教学方式帮助学员学会举一反三
课程内容
基础内容:
数字电路基础、Linux常用命令、Verilog的基础;
进阶内容:
SV基础语法及高级特性、UVM方法学、AMBA总线协议、UART协议;
项目内容:
UART UVM验证、AHB2APB UVM验证。
课程大纲
就业服务
深度IC行业调研
加强行业认知及知识储备成为业内储备精英理论模块步步为营;
1v1职业规划
分析个人情况确定求职突破口,精准匹配目标企业,知己知彼百战百胜;
简历指导
业内导师1v1简历精修,突出个人求职亮点;
笔试解析
名企面试题库、笔试经验、综合能力测试等针对训练;
面试训练
模拟面试、面试技巧、无领导讨论等逐一训练;
名企内推
业内高管内推递交简历,跳过复杂投递环节,直击面试;
实时追踪
导师全程辅导追踪求职进程,灵活应对求职环节。
实战项目
UART 验证环境结构
部分UVC 展示
覆盖率生成
断言使用
现在虽然验证岗位缺口极大,但门槛是较高,并非会一点点基础常识就可以找到不错的工作。要入行,不仅需要扎实的理论基础,还需要一定的项目经验,否则极有可能连门槛都进不去。
移知教育&技术大院联手推出《数字芯片验证就业班2.0》让每位粉丝具备专业知识能力,在就业后能够完全胜任工作职能。扫码咨询,回复暗号“技术大院”在立减1000元的早鸟价基础上享有额外折扣,还能免费领取数字验证全套资料。