岗位描述
岗位职责
1. 验证环境搭建:基于芯片设计规格,搭建模块化或系统级的验证环境,包括测试平台、激励生成、数据监控等模块;
2. 测试用例开发:根据功能点、边界条件、异常场景等设计测试用例,覆盖芯片的功能需求,确保设计逻辑的正确性。
3. 功能验证执行:运行测试用例,对比实际输出与预期结果,定位并记录设计缺陷,跟踪问题直至修复完成;
4. 验证覆盖率分析:通过工具分析代码覆盖率、功能覆盖率等指标,确保验证的完整性,推动微覆盖部分的补充验证;
5. 配合后端设计工程师完成功能一致性验证;
6. 协作与文档:与设计工程师、后端设计工程师等团队协作,参与设计评审,编写验证计划、测试报告等文档,确保验证过程可追溯。
任职要求
1. 掌握数字电路基础、IC设计流程,理解处理器、各种总线、接口协议等数字模块的工作原理;
2. 熟练使用SystemVerilog进行验证代码编写,熟悉仿真工具;
3. 具备较强的逻辑思维和问题排查能力;
4. 能撰写验证计划、测试用例、覆盖率报告等文档,确保信息传递准确;
5. 良好的团队合作精神和沟通能力。
薪酬待遇
1. 五险二金;
2. 工会福利;
3. 年度体检;
4. 带薪年假;
5. 就餐补贴;
6. 大病互助医疗补贴。