首页 > 其他分享 >ATE测试工程师的职业展望

ATE测试工程师的职业展望

时间:2023-10-14 17:44:29浏览次数:40  
标签:ATE 展望 工程师 芯片 测试 杰哥 TE

这是IC男奋斗史的第29篇原创

本文2188字,预计阅读6分钟。

接上文:ATE测试工程师是做什么的?

ATE测试工程师就业情况分析 

目前芯片就业市场上ATE测试工程师非常紧缺,基本上大部分的芯片设计公司都存在这方面的人才缺口。根据杰哥从猎头处了解到的信息,3年左右的TE最为紧缺,薪水也普遍超过50万。这是什么原因呢?

1人才培养成本非常高

这是因为ATE测试设备非常昂贵,例如业界主流的高端ATE测试机台93K(Advantest) 和 Ultra-FLEX(Teradyne),标准配置通常都在100万美元以上。实验室和工厂给出的这两种机台的租赁费用也都在每小时100美元以上。杰哥记得以前在外企的时候老板说过,培养一个优秀的TE需要2000小时的ATE机时。也就是说培养一个优秀的TE需要花费20万美元以上的成本。

2人才培养周期长

一个合格的ATE测试工程师要经历多款芯片量产验证,再加上芯片项目迭代的周期长,因此TE的培养周期相对较长。一般情况下2-3年也才刚入门,5年左右才能独立扛项目,成为技术专家至少需要8到10年。

3人才培养渠道相对单一

目前国内就业市场上的ATE测试工程师主要还是企业培养出来的。高校很少有直接针对ATE测试这个方向的人才培养。ATE测试没有芯片设计和验证人才需求量大,据杰哥了解到的信息,目前连芯片行业培训班也很少有ATE测试相关的专业培训。

所以大型芯片设计企业主要还是靠内部人才培养来解决TE的需求问题。但是企业也面临自己培养的TE被竞争对手高薪挖走的困境。例如对于初创企业来说,需要的是经验特别丰富的TE一来就能上手干活,但是自己根本没有时间培养,只能高薪从其他大企业挖人。

ATE测试工程师需要的知识技能

作为一名在半导体行业深耕数年的老司机,杰哥人生中第一份工作就是从TE开始的。从应届毕业生成长为一名资深TE,杰哥总共花了五年时间。参考自己的成长经历与工作经验,杰哥把TE需要的知识技能简单总结为以下四点,给大家作为参考。

第一,电子计算机相关专业技术基础,熟悉数字电路与模拟电路,熟悉硬件设计流程,熟悉软件开发流程,掌握至少一门计算机语言(C/C++等)。这里所谓的熟悉,就是指学过或者了解,不需要掌握或者精通。

第二,良好的逻辑思维能力,善于学习,善于钻研,能够抓住问题的关键点,良好的分析问题与解决问题的能力。

第三,较强的数据分析与处理能力,熟练使用Excel等数据分析处理工具,善于归纳总结。

第四,良好的团队合作能力,做事积极主动,较强的计划执行能力。

杰哥写的所有知识技能只是给大家做个参考,具体求职面试的时候只要老板认定了你可以,这些都不是问题。从能力要求的角度来讲,我认为TE最重要的两个特点是做事认真细心和喜欢钻研技术。前者可以保证你成为一名合格的TE,后者可以使你更进一步,成为一名优秀的TE。

ATE测试工程师的职业发展方向

关于TE的职业发展方向,杰哥也想根据自己之前的工作经验讲几点。TE做的很多工作都需要与DFT工程师一起合作,比如调试ATE测试程序、优化测试方案以及从设计的角度提高测试效率,减少测试成本等。这些都有助于从设计的角度理解测试,以后可以往资深DFT工程师的方向发展。

如果能够在ATE测试方案、IP测试方法、ATE硬件设计与软件调试等方面做深入研究,成为某一方面的技术专家也是不错的选择。

另外,测试工程师需要制定ATE测试方案,推动项目调试进度,协调项目所需资源,包括公司内部其他团队支持,公司外部供应商技术支持等,这些都有助于提升领导能力与协调能力,后续也可能成长为团队leader。

当然,保证基本的项目执行,按时release ATE测试程序,解决量产测试中遇到的问题,保证芯片交付;注重团队合作,遇到问题及时与团队成员沟通,借助团队的力量解决问题,这些都能够让你成为一名团队骨干。

最后,如果你喜欢钻研,优化测试方案、改进测试方法、减少测试成本等都可以提升你的创新能力,使你快速成长为一名芯片测试方面的技术专家。

总之,TE相对偏技术一些,适合喜欢钻研问题的人。如果像杰哥一样,以TE作为职业生涯的起点,会让你对产品本身有较为深刻的理解。不管以后转到半导体行业其他什么岗位,TE的经验都会让你受益匪浅。

ATE测试工程师面试技巧

最后我们来聊聊大家最关注的话题。面试TE这个岗位,需要注意哪些问题。关于这部分杰哥将从教育背景、项目经验、实习经历、Soft Skill以及印象最深刻的问题五个方面来讨论。

对于应届生,面试官通常比较关注教育背景,研发类岗位基本都会要求相关专业研究生以上学历。如果你在校阶段项目经验较为丰富,动手实践能力较强,本科学历也是有机会的。社会招聘对于教育背景的要求会降低,主要关注的是工作经历。

对于项目经验,最好是芯片研发阶段TE相关的,独立承担ATE测试方案制定、硬件设计和程序开发与调试等项目任务。面试过程中主要介绍自己在项目中承担的任务与完成情况,突出自己的贡献,尽量引导面试官到自己最擅长的领域。

实习经历的话,半导体企业PE/TE实习经历最佳,半导体国际大厂或者国内知名企业实习经历也相当加分。没有实习经历也不用担心,把重心都放在相关项目经验上。Soft Skill也是面试过程中的一个重要环节,逻辑思维能力、团队合作能力、快速学习能力以及钻研能力等都是测试工程师岗位比较看重的软实力。

最后说一个比较重要的问题,我在应届生面试、社会招聘面试时都遇到了,跟大家分享下。面试官会问你在以往所做过的项目中遇到的印象最深刻的问题以及该问题是如何解决的。这时候大家一定要讲自己亲自做过的项目,不然很可能给自己挖坑。要对该问题的前因后果清楚明了,能够从头到尾简要叙述清楚。叙述的过程中注意突出自己在解决问题的过程中起到的作用。

再多说一点,面试的过程中一定要自信,对自己说的话做的事要有信心,这绝对是加分项。

全文完。

标签:ATE,展望,工程师,芯片,测试,杰哥,TE
From: https://www.cnblogs.com/icmanfighting/p/17764462.html

相关文章

  • ATE测试工程师是做什么的?
    这是IC男奋斗史的第28篇原创本文1437字,预计阅读4分钟。前两天我们一个做封装的同事问我说,目前ATE测试工程师在就业市场上很火,很多公司都在急招,猎头也让他帮忙有偿推荐候选人。ATE测试工程师为什么会这么紧缺呢?杰哥将在这篇文章中给大家做出详细解答。ATE测试工程师岗位介绍芯......
  • Adobe Animate 2022「An二维动画制作软件」中文直装汉化版下载
    AdobeAnimate是一款强大的动画制作软件,使用可轻松创建各种动画内容,为游戏、应用程序和Web设计交互式矢量和位图动画。让卡通和横幅广告栩栩如生。并为教程和信息图表添加操作。dobeAnimate2022新手使用教程1、现在下载安装完成后,并打开;2、打开后选择新建,或者从模板中选择新建......
  • Hibernate
    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合......
  • Educational Codeforces Round 116 (Rated for Div. 2) A. AB Balance
    给一个长为\(n\)的字符串\(s\),只包含\(0\)\(1\)两种字符。定义\(AB(s)\)是\(s\)中出现的\(01\)子串个数,\(BA(s)\)是\(s\)中出现的\(10\)子串个数。在一步操作中,可以选择一个字符进行异或。询问最小的操作次数使得\(AB(s)=BA(s)\)。显然连续的\(11\)或连......
  • How to use Linux shell script to create a command line interactive menu window i
    HowtouseLinuxshellscripttocreateacommandlineinteractivemenuwindowinterfaceAllInOne如何使用Linuxshellscript制作一个命令行交互式菜单窗口界面AllInOneQ:如何实现一个类似raspi-config的交互式命令行菜单功能raspi-configistheRaspberr......
  • Flask中render_template('index.html')查找index.html文件
    问题:jinja2.exceptions.TemplateNotFound:index.html解决方法如下:普通:render_template('index.html'),其中index.html的查询是找创建app=Flask(name)文件的同级目录的templates中查找注意:当导入create_app函数fromRealProjectimportcreate_appapp=create_app()@app......
  • ATen/cuda/CUDAContext.h: No such file or directory缺少这个文件
    报错:(FlowGANCUDA10.0)lww@r750:~/projects/FlowGAN-main/FlowGAN-main/lib/metrics/pytorch_structural_losses$makeTraceback(mostrecentcalllast):File"<string>",line1,in<module>ModuleNotFoundError:Nomodulenamed'torch�......
  • 使用Hot Chocolate和.NET 6构建GraphQL应用 —— 创建Attribute中间件
    需求在部分接口添加一个机器人校验的功能思路读者们可以看下使用HotChocolate和.NET6构建GraphQL应用(5)——实现Query过滤功能,我们可以自定义创建一个类似的特性中间件来对接口进行管理.添加了该特性的接口即可实现机器人校验功能.实现输入对象///用户输入public......
  • SimpleDateFormat线程安全性
    SimpleDateFormat线程安全性0结论SimpleDateFormat是线程不安全的。在JDK中关于SimpleDateFormat有这样一段描述:Dateformatsarenotsynchronized.Itisrecommendedtocreateseparateformatinstancesforeachthread.Ifmultiplethreadsaccessaformatconcurr......
  • Educational Codeforces Round 96 (Rated for Div. 2) A. Number of Apartments
    有三种建筑:三室厅、五室厅、七室厅。每个房间严格有一扇窗户。现在有\(n\)扇窗户,询问完全用完这些窗户的情况下,\(3,5,7\)室厅各有多少间。输出任意一种答案,或者回答不可能。假设一定有解,显然可以选择\(mod\)任意一个数贪心,不妨选最小的\(3\)。假设答案为\(a,b,c\):......