职位描述:
1、负责子系统/系统级的全流程验证;
2、根据设计规格制定验证计划及验证策略,根据设计及架构需求提取验证特性;
3、搭建验证环境,创建并调试验证用例,收集并分析覆盖率,完成网表级仿真;
4、开发或修改验证脚本,提高整体验证效率;
5、业界新技术、新工具、新方法学的研究及开发。
职位要求:
1、电子、通信、计算机、自动化等相关专业本科及以上学历;
2、精通Systemverilog,UVM,精通Perl/Python等脚本语言,熟悉C/C++;
3、有如下几项经验之中的一项或多项:
(1) ARM cpu集成验证经验;
(2)SOC总线验证经验;
(3) USB/PCIE/EMMC/SD/UFS/MIPI/DP等高速接口/外设验证经验;
(4) DDR验证经验;
(5) DSP等验证经验;
(6) 其它复杂SOC模块的验证经验;
(7)低功耗验证经验;
(8) 带SDF的网表级仿真经验;
(9)搭建并维护过大型验证环境的经验;
4、掌握SOC验证流程,对验证方法学有深刻的理解;
5、具有良好的团队合作精神,能独立思考和解决问题,有责任心和上进心。
招聘部门:
小米
工作地点:
上海市、西安市、北京市、深圳市社招全职职位 ID:H5633
面试建议:
小米新业务部正在招聘的SOC验证工程师是一个技术含量很高的专业岗位。这个职位最核心的要求是必须精通Systemverilog和UVM验证方法学,这是所有SOC验证工作的基础。特别值得注意的是,除了这些基础技能外,职位还明确列出了9项专项验证经验要求,包括ARM CPU、高速接口、DDR等,应聘者至少需要具备其中一项。这反映出小米对验证工程师的专业深度有很高要求。 针对这个岗位的面试准备,建议重点突出你在UVM验证环境搭建和专项验证领域的实际经验。准备好详细的项目案例,说明你如何制定验证计划、搭建环境、创建用例并完成覆盖率分析。对于脚本能力,可以准备一些你使用Python或Perl提高验证效率的具体例子。面试官很可能会深入询问你解决过的复杂验证问题,所以要对过往项目中的技术难点和解决方案了如指掌。此外,由于职位强调对新方法学的研究能力,可以适当准备一些你对行业新技术的了解和看法。