成为一个ATE工程师是什么体验?

news2024/7/6 19:23:40

当你成为ATE工程师,是什么感受?

按照业内资深工程师的玩笑话来说:整的是比劳斯莱斯还贵的设备,更高端的机台顶得起上海几套房。

1、什么是ATE测试?

一颗芯片的生命周期始于市场需求,从产品的定义与设计,到制造和封装,直到最终交付,整个流程中需要经过多次测试。

搞芯片测试,是一个复杂的系统性工程。其中有很多不同的概念和测试手段,比如功能测试、性能测试、电气测试、晶圆测试等等。

图片

从上图可以看到测试的种类很多,可以根据其目的不同分成不同类型的测试。但归根结底,测试是要完成这几个目的:

测试过程是否有误?制造过程是否存在缺陷?设计是否存在偏差?用户提出的设计需求是否存在矛盾?

越高端、功能越复杂的芯片对测试的依赖度越高,就更加需要专业对口的工程师以及测试设备来协助测试,以确保测试工作的高效性、高可靠性、准确性、以及可重复性。

2、ATE工作内容和要求?

这里需要先解释一下什么是ATE测试设备。

**ATE,Automatic Test Equipment,顾名思义就是“自动测试设备”。**现在大多数半导体制造厂家采用的集成电路测试方式都是通过ATE设备完成的。

ATE测试工程师要做的就是使用ATE测试机完成芯片产品的测试。说得再具体一点,包括但不限于:

  • 负责芯片功能、性能和可靠性测试。
  • 制定芯片测试方案、计划及测试环境搭建。
  • 调试测试程序。
  • 撰写测试计划和测试报告。
    图片

说到这里,可能有朋友担心搞ATE测试过于依赖机器,在AI产业高速发展的当下,会不会刚入行不久就面临被AI替代的风险?

答案是——不会。

ATE测试依赖设备,但更依赖人。机台的精度虽高,但无论发展到什么阶段,都需要人判断芯片参数规格、需要人工写程序,机台不可能脱离人去操作。

另一方面,ATE并不属于工艺设备,产品迭代速度比较慢,单类产品生命周期更长,完全不用担心被替代。

3、ATE工程师的基本要求?

学历专业要求:本科及以上学历,微电子、集成电路、电信、自动化、电子类等相关专业。(对本科学历比较友好,实际招聘中本科学历占比64.9%)

基础知识要求:对数字/混合/模拟/RF各类型集成电路有一定认识;拥有芯片测试原理的理论知识储备;了解CPU/GPU,对通用接口/高速接口有一定了解。

软件技能要求:对ATE测试机熟练操作,掌握ATE测试机的编程环境;熟悉C/C++/VB,有基本的编程经验。

硬件技能要求:掌握loadboard /probe card的制作过程,掌握基本layout技能。

4、ATE的薪资和发展前景?

图片
在这里插入图片描述

这是来源于公开平台的信息,可见ATE岗位的岗位天花板和钱景都是很光明的。

但话说回来,大佬级别的待遇对于尚处在小白阶段的同学来说确实比较遥远,所以我们从平均水平来看看薪资。

在这里插入图片描述

图片ATE测试工程师岗的平均月薪18k+,中位数为17k+,其中12k-17k工资占比最多,约22%。

上述的是平均薪资水平,如果用工作经验和能力做个区分的话,可以粗略地分成三个阶段:

初级工程师阶段(6k - 12k):具备一种测试机平台的操作能力;能进行简单功能参数测试程序的编写;对于简单测试异常可以进行分析和解决。

中级工程师阶段(10k - 20k):能熟练运用一种测试机,了解其优缺点,对其他同类型测试机也有一定认识;针对复杂芯片可以编写测试程序;对测试中发生的异常可以通过分析判断异常原因。

高级工程师阶段(20k - 40k):能熟练运用至少两种测试机,对测试机有清晰认识;可以完成复杂芯片制定完整测试方案并编写测试程序;针对测试中发生的问题有清晰的处理思路,并能通过分析发现问题所在并解决。

再往上还有专家、总工级别的,年薪自然超百万,此处不再赘述。

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

5、ATE岗位需求几何?

2023年,各类企业对ATE测试工程师岗位的需求较2022年同期对比增长88%,2022年较2021年增长了96%。上海对于ATE的招聘需求量全国第一,占比43.8%。

IC设计公司、科研院所、ATE设备商、测试开发服务商、FAB厂、封测厂,都有ATE岗位需求,就业场景很广泛。

首先是IC设计公司,一定会设置ATE岗位甚至ATE团队来完成对芯片产品的测试工作。ATE团队的规模一般取决于这家公司的规模,越是大厂对于ATE的需求量就越大。像某思一类的大厂在某座一线城市就设置了200人左右的团队。

其次是ATE设备商,其实就是制造ATE测试机的厂商,比如ATE测试机厂商龙头泰瑞达、爱德万,还有国内的长川科技等。

还有测试开发服务商,主要为企业提供ATE开发方案、产品导入、量产维护等服务。这里说一下,叩持电子也包含这部分的业务,涵盖数字、模拟、数模混合、射频等方向。

最后是晶圆制造厂封装测试厂,一般来说FAB厂和封测厂ATE岗的学历门槛相对Fabless会低一些。在FAB和封测厂是不需要日夜调休的,所以大家不必担心。

这里再补充两点小Tips:相较于Fab的其他岗位,ATE更容易跳槽到IC设计企业;江浙沪地区的就业机会会更多。

6、ATE测试如何入行?

之前和大家分享过一条社交平台上的招聘信息:base上海/深圳,主要机台是93k和ultraflex,有半年到一年的新人培训期。

**之前有朋友问ATE可否自学入行?**其实这条招聘信息里的“半年到一年培训期”就足以说明问题了。

从知识储备角度来讲,ATE测试涉及的知识很广泛:测试理论、硬件、软件、封装、设计、设备等等,这个知识体系很庞杂,不是自学就能啃下来的。

从客观条件来讲,一台ATE测试机台动辄几百万上千万,都是有实力的大厂购入。自学接触不到机台,很多知识只能停留在理论层面。

现在高校都没有针对ATE的课程,ATE工程师基本靠用人单位自主培训。想入行的朋友只能想办法找有测试机台的途径或者课程

那么问题来了……怎么找?

7、有测试机台的课程

目前高端测试机赛道只有两位玩家:泰瑞达和爱德万。

叩持电子和泰瑞达联合打造了一座ATE测试实验室,没错,IC修真院现在就有一台泰瑞达的UltraFlex测试机台。

图片
在这里插入图片描述

这是西北地区唯一一台面向培训和企业测试开发服务的UltraFlex测试机。

在这里插入图片描述

这台UltraFlex测试机台直接用于教学环节,可以帮助学员在实际环境中掌握知识技能!

毕竟拥有操作机台经验是可以在求职时加大分的,所以这个项目既适合没接触过的在校学生,也适合已经参加过工作的朋友。

欢迎对ATE感兴趣的同学来了解IC修真院ATE测试课程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1574638.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

nodejs应用程序以守护进程daemon的方式启动,容器化部署的时候一直部署出错,导致无法成功启动程序。

一、背景 nodejs应用程序使用Egg.js 框架脚本命令,见package.json: "scripts": {"debug": "egg-bin debug","clean": "easy clean","build": "easy build prod","start&…

【漏洞复现】爱数云盘 Usrm_GetAllUsers 未授权访问漏洞

0x01 产品简介 爱数云盘是一个为企业协作提供高效的文档办公服务的企业云盘,主要是做私有云文件管理服务。 0x02 漏洞概述 爱数 AnyShare存在未授权漏洞,未授权的攻击者可以通过该漏洞获取用户名信息。 0x03 测绘语句 fofa: app"AISHU-AnyShare…

vue2开发好还是vue3开发好vue3.0开发路线

Vue 2和Vue 3都是流行的前端框架,它们各自有一些特点和优势。选择Vue 2还是Vue 3进行开发,主要取决于你的项目需求、团队的技术栈、以及对新特性的需求等因素。以下是一些关于Vue 2和Vue 3的比较,帮助你做出决策: Vue 2&#xff1…

MPT - 初识账户状态树(World State)

往期回顾 ETH网络中的账户ETH网络中的区块链 通过以上文章,我们了解到ETH网络中的World State是节点根据交易维护的,节点在维护Wrold State时为了方便操作会将用户状态构建成一颗树,称为账户状态树,采用一种叫做MPT的数据结构 MP…

一带一路故事绘|亚的斯亚贝巴友谊广场的绿色变迁

这是2月18日在埃塞俄比亚首都亚的斯亚贝巴友谊广场拍摄的景色。 新华社记者 李亚辉 摄 一带一路故事绘|亚的斯亚贝巴友谊广场的绿色变迁 援埃塞俄比亚河岸绿色发展项目是中国政府援建的市政园林类项目,是落实中非合作论坛北京峰会“八大行动”倡议“绿…

Python基于深度学习的屋内烟雾检测系统的研究与实现,附源码

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

纯CSS实现未读消息显示99+

在大佬那看到这个小技巧&#xff0c;我觉得这个功能点还挺常用&#xff0c;所以给大家分享下具体的实现。当未读消息数小于100的时候显示准确数值&#xff0c;大于99的时候显示99。 1. 实现效果 2. 组件封装 <template><span class"col"><sup :styl…

【GIS前言技术】今年全球唯一一次日全食要来了!

今年全球唯一一次日全食将于北京时间4月9日凌晨上演&#xff0c;全食带扫过北美洲&#xff0c;墨西哥、美国和加拿大的众多城市都能看到这次日全食&#xff0c;发生时间为当地时间4月8日中午到下午&#xff0c;观赏性比较强。 日全食&#xff08;Eclipse&#xff09;是日食的一…

论文阅读——MVDiffusion

MVDiffusion: Enabling Holistic Multi-view Image Generation with Correspondence-Aware Diffusion 文生图模型 用于根据给定像素到像素对应关系的文本提示生成一致的多视图图像。 MVDiffusion 会在给定任意每个视图文本的情况下合成高分辨率真实感全景图像&#xff0c;或将…

Solo 开发者周刊 (第10期):Sora 之后,谁是被遗忘的?谁又是被仰望的?

这里会整合 Solo 社区每周推广内容、产品模块或活动投稿&#xff0c;每周五发布。在这期周刊中&#xff0c;我们将深入探讨开源软件产品的开发旅程&#xff0c;分享来自一线独立开发者的经验和见解。本杂志开源&#xff0c;欢迎投稿。 好文推荐 Solo 社区 x 机器之心-再谈复现 …

设置模式——备忘录模式

备忘录模式 备忘录模式&#xff08;Memento Design Pattern&#xff09;&#xff0c;也叫快照&#xff08;Snapshot&#xff09;模式。指在不违背封装原则前提下&#xff0c;捕获一个对象的内部状态&#xff0c;并在该对象之外保存这个状态&#xff0c;以便之后恢复对象为先前…

【Linux】指令

1. 简单指令 whoami 显示当前登入账号名 ls /home 现在有的用户名 adduser 用户名 新加用户&#xff08;必须在root目录下&#xff09; passwd 用户名 给这个用户设置密码 userdel -r 用户名 删除这个用户 pwd 显示当前所处路径 stat 文件名 / 文件夹名 显示文件状…

【Linux网络编程】网络编程套接字(TCP服务器)

【Linux网络编程】网络编程套接字(TCP服务器) 目录 【Linux网络编程】网络编程套接字(TCP服务器)地址转换函数关于inet_ntoa 简单的TCP网络程序TCP sockot API详解socket()bind()listen()accept();connect 完整的TCP服务器代码&#xff08;线程池版&#xff09; 作者&#xff1…

云谈网页聊天室的web自动化测试 性能测试 (包含测试代码和测试的详细过程)

概要 项目名称&#xff1a;云谈网页聊天室测试日期&#xff1a;2024-03-05测试人员&#xff1a;汪汪miao~测试类型&#xff1a;功能测试、集成测试&#xff0c;接口测试、性能测试测试框架&工具&#xff1a;Selenium、Junit、LoadRunner 项目背景 云谈网页聊天室是一款实…

【算法】两数之和(暴力求解+哈希表)

本题来源---《两数之和》。 题目描述 给定一个整数数组 nums 和一个整数目标值 target&#xff0c;请你在该数组中找出 和为目标值 target 的那 两个 整数&#xff0c;并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是&#xff0c;数组中同一个元素在答案里…

OPPO云VPC网络实践

1 OPPO 云网络现状 随着OPPO业务的快速发展&#xff0c;OPPO云规模增长迅速。大规模虚拟实例的弹性伸缩、低延时需求对网络提出了诸多挑战。原有基于VLAN搭建的私有网络无法解决这些问题&#xff0c;给网络运维和业务的快速上线带来了挑战。 梳理存在的主要问题如下&#xf…

redis 集群模式(redis cluster)介绍

目录 一 redis cluster 相关定义 1&#xff0c; redis cluster 是什么 2&#xff0c;redis 集群的组成 3&#xff0c;集群的作用 4&#xff0c;集群架构图 二 Redis集群的数据分片 1&#xff0c;哈希槽是什么 2&#xff0c;哈希槽如何排布 3&#xff0c;Redis集…

(源码+部署+讲解)基于Springboot+vue校园设施报修系统的设计与实现

前言 &#x1f497;博主介绍&#xff1a;✌专注于Java、小程序技术领域和毕业项目实战✌&#x1f497; &#x1f447;&#x1f3fb; 精彩专栏 推荐订阅&#x1f447;&#x1f3fb; 2024年Java精品实战案例《100套》 &#x1f345;文末获取源码联系&#x1f345; &#x1f31f…

freeRTOS-day4

1.总结二进制信号量和计数型信号量的区别&#xff0c;以及他们的使用场景。 二进制信号量只有两个状态&#xff1a;0和1。它通常用于线程同步&#xff0c;表示某个线程执行完毕&#xff0c;另一个线程才能开始执行。这种特性使得二进制信号量特别适用于互斥访问共享资源的场景…