昨天把芯片测试的基本情况说了一下,今天聊一下做芯片测试需要哪些技能和知识储备以及这一行前景。
如果想要进入设计公司做芯片验证,那最基本要有三年及以上芯片验证经验或者一年以上芯片设计经验。简单地说,要么之前搞过芯片验证,要么就是从设计岗下来的。当然了,这也不能绝对化,一些经验丰富且能力出众的ATE也是可以往上走的。以上说的是一般芯片设计公司对于芯片验证工程师的要求,除此之外,也有许多公司芯片验证是由设计人员兼任。比如我见过一些小的芯片公司,基本就是设计人员包揽整个封测过程。
在大的芯片设计公司,会有专门负责大规模量产测试的部门,他们一般驻厂,我们一般称他们是测试技术开发工程师。他们一般是从设计岗退下来的,经验丰富,熟知各种测试问题,我们配合一下基本能解决。偶尔见到一两个新人,啥都不知道,听不进我们的建议和意见,还一顿操作的,一看就是刚从大学实验室出来的。遇上这种人,只能算倒霉。之前遇到过这种人,测试过程中出了点问题,自己捣鼓一两周,啥问题没找到,还把锅甩给我们,情况一度很尴尬。最后双方领导出面,他们公司派一个资深工程师过来,看了一眼测试数据,问了我们几个测试机配置参数,然后在测试程序中改了一个变量,良率陡然提高。
在封测厂内,也有测试技术开发工程师,不过,并不是真正意义上的测试技术开发,准确点应该叫自动化测试工程师,我们一般叫ATE。【ATE:automatic test engineer】,我就是一个ATE。我们主要是借助测试机对芯片进行大规模测试,所以测试的好坏和我们没有太大关系,主要看测试机。我们主要的职责就是配合芯片验证或驻厂工程师,将写好的测试程序导入测试机,调试量产,然后随时查看芯片良率变化,及时发现问题并解决,解决不了的,反应给芯片验证或驻厂工程师。一批芯片测试完成后将测试数据发送给芯片设计公司的相关人员。说起来并不复杂,做起来就一堆事。
芯片验证工程师对于学历要求挺高的,除了行业内有名的几所双非院校,最低也要211。比起学历,能力要求也蛮高的:至少参与过一次成功的流片或者做过两到三个测试项目。当然,不同公司,不同产品,不同要求。但是,至少在这个岗位上,没有混水摸鱼的。目前没接触到几个芯片验证工程师,可能是我职位太低吧,所以没有过多了解。
测试技术开发,这里指的是芯片设计公司而不是封测厂的岗位。要求比起芯片验证工程师低一些,但也要有两把刷子。就连上面我提到的那个新人,编程能力和分析能力,也要比我们ATE高出一大截。这个岗位对于学历要求挺一般的,至少没那么苛刻,双非一本也行,但是挺看重行业经验的,哪怕之前你是做纯软的,只要参与过芯片测试程序的编写,一般都没多大问题。之前遇到过一个,大学专业是软件工程,毕业进的也是一家软件公司,外派到芯片公司参与芯片测试程序编写,每天跟着芯片设计人员后面辅助编写测试程序。做了两年,跟了四五个芯片测试项目,最后转到一家芯片公司做驻厂。用他的话讲就是“稍微懂点芯片方面的知识,剩下就看自己能力了”。
最后说一下ATE这个岗位。对于学历,本科学电子的就可以,要懂点电路知识,有点编程能力,至少能看懂。前几年公司缺人,甚至招了不少机械专业的。这个岗位主要是靠操作机器,所以我们有时候也调侃自己是高级技工。我们这个岗位,需要靠长时间对测试机的摸索,通过不同产品来对测试机进行熟悉,不断积累经验,最后才能成为一名合格的ATE,才有可能在这一行走得更远。
目前我们国家对于芯片行业越来越重视,而我们作为芯片产业的下游,也会因此而受益。但是在整个封测领域,往往是大厂吃蛋糕,小厂吃剩的。至于为什么,有好多种原因,比如资金、技术、流程等。所以如果想要从事芯片测试,最好去设计公司,实在不行就去晶圆厂的测试部门,单纯的封测厂能不去就别去了。当然,这个要视自身情况而定。
文末,关注一下美国大选。首先恭喜拜登,这段时间好好保养身体,争取干满四年。川建国同志别哭,多读读主席的书《农村包围城市,武装夺取政权》《星星之火,可以燎原》《红色政权为什么能够存在》。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!