职位描述:
1、能独立制定验证计划,根据芯片设计规格书,编写Feature,规划Testcase,确保总线从模块级到子系统级的设计规格充分验证;
2、能独立搭建、维护UVM验证平台,包括driver/monitor/reference model/checker等,编写、收集功能覆盖率,保证验证完备性。
职位要求:
1、微电子/电子信息/通信/计算机等相关专业本科及以上学历;
2、有丰富的IP验证经验,熟悉uvm验证方法学,熟练使用System Verilog进行组件建模;
3、熟悉AMBA总线协议(NIC/NOC/DesignWare等),有CHI等一致性总线协议经验,具有Cache背景知识和验证经验更佳;
4、熟练掌握Perl/Python等脚本语言进行效率提升;
5、具有5年以上工作经验,至少2年的总线等相关验证经验。
招聘部门:
小米
工作地点:
上海市、西安市社招全职职位 ID:O0960
面试建议:
小米新业务部正在招聘的芯片验证工程师(总线方向)是一个技术含量很高的职位。从职位描述可以看出,这个岗位特别看重候选人在总线协议验证方面的专业能力,尤其是对AMBA总线协议和UVM验证方法学的掌握程度。更值得注意的是,公司明确表示有Cache背景知识和验证经验的候选人会更具优势,这暗示着这个职位可能会涉及高性能计算或复杂系统芯片的验证工作。 针对这个职位,我建议应聘者重点准备以下几个方面的内容:首先,必须熟练掌握UVM验证平台的搭建和维护,包括driver、monitor、reference model等组件的实现。其次,要对AMBA总线协议有深入理解,特别是CHI一致性总线协议。在面试中,你可能会被要求现场分析某个总线协议的验证场景或解决一个实际的验证问题。此外,准备一些使用脚本语言提升验证效率的实际案例也会很有帮助。最后,如果你有Cache相关的经验,一定要重点突出,这可能会成为你的关键优势。