再贴一个测试设计的职位描述
Job Function: Definition, architecture, modeling, verification, bring-up, debug and support of structural test for achievement of high defect coverage of microprocessor designs from product definition through production.
Responsibilities:
• Define, model and verify DFT features.
• Utilize industry-standard ATPG tools to generate patterns and verify them.
• Simulate/verify DFT patterns using Verilog VCS.
• Bring-up and debug DFT patterns on the ATE.
• Develop, implement and support DFT methodologies.
• Proficient with at-speed scan architectures, memory BIST and/or logic BIST.
• Proficient with coding/scripting using Perl.
• Mentor less senior DFT engineers and lead their efforts in achieving project objectives.
• Collaborate with engineering professionals across the company in order to advance the state of the art of DFT and test practices at AMD.
Preferred Experience:
• Master of EE or above. 4+ years DFT experience.
• Experience in microprocessor design or experience in handling complex SOC designs.
• Knowledgeable about industrial standards in DFT such as LBIST/JTAG/MBIST.
• Knowledgeable about ATE testers and ATPG standard practices.
• Expert knowledge of Verilog, RTL, Verilog simulators and waveform debugging tools.
• Good debugging capability with both RTL and gate-level simulations.
• Good communication skills and the ability to work with geographically distributed design sites.
可以看出要求很多。一些刚进入电路行业的人会认为测试相关的事情技术含量很低啊,当然测试间的操作员是要做很多重复性劳动。但是测试设计完全是另一回事。大些的企业里,测试设计工程师跟测试工程师是2个不同职位。前者主要负责制定测试策略,添加测试电路,生成测试向量,协助后者调通测试程序。后者主要在机台上调通程序,处理量产中测试相关问题,分析失效原因,协助其他工艺提高良品率。小点的公司可能2件事情同一个人做,或者干脆由管综合的人做前者的事情,后者由工厂相关人员协助完成。由于大部分公司做的产品可靠性要求不高,所以很多时候只是在芯片上运行一下功能测试的程序,不需要做全面的扫描,对测试设计的专业性也就没那么高。另外很多公司甚至没有量产经历,导致真正水平较高的测试设计人员很难找到。一般来说做测试设计的人员都是有过一段时间逻辑电路设计经验的,测试工程师大部分是半导体厂直接招的毕业生练出来的。如果有公司要染指利润,可靠性要求较高的汽车电子,航空电子,最重要的是要有够水平的测试设计人员。
用户1602177 2013-3-26 16:18