首页 > 其他分享 >如何转产品工程师?

如何转产品工程师?

时间:2023-10-15 22:35:16浏览次数:38  
标签:产品 工程师 芯片 如何 SLT 测试 PE 量产

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

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

前几天杰哥在《ATE测试工程师是做什么的?》这篇文章中给大家详细介绍了芯片测试工程师(Test Engineer,简称TE)岗位。今天杰哥想给大家介绍另外一个与TE密切相关的岗位——产品工程师(Product Engieer,简称PE)。

对于简单的SOC芯片,例如有些模拟芯片,管脚很少,功能相对单一,对应的ATE硬件设计和测试程序开发较为简单且工作量较小。这种情况下TE和PE的工作通常是由一个人完成的。杰哥以前在模拟芯片巨头工作的时候,经常听同事们说PE、TE不分家。

产品工程师岗位介绍

产品工程师负责的工作范围相对于其他研发岗位更加宽广,包括推动项目进度、特性化分析、可靠性测试、SLT测试以及量产良率监控五个方面。下面杰哥会给大家做一一解读。

通常从芯片设计阶段到最终release到大规模量产,PE需要全程跟踪并推动项目进度,简单说就是要push别人把活干好,守住项目的关键节点,确保芯片最终按时release到市场。

特性化分析(Characterization,简称Char)是指从工艺、电压和温度三个维度(Process,Voltage,Temperature,简称PVT)对芯片功能测试与参数测试进行数据收集与分析,从而确定芯片最终的量产测试条件。PE需要在芯片设计阶段制定特性化分析方案,在回片调试阶段主导特性化数据收集与分析,并协助TE更新测试程序,然后根据新版测试程序的良率验证结果,确认最终的量产测试条件并输出特性化分析报告,在这过程中使用的是特性化样片试跑量产测试流程。

可靠性测试(Reliability Test,简称RA测试)是指通过使用各种环境试验设备模拟气候环境中的高温、低温、高温高湿以及温度变化等情况,加速反应产品在使用环境中的状况,来验证其是否达到在研发、设计、制造中预期的质量目标,从而对产品整体进行评估,以确定产品可靠性寿命。产品工程师需要负责RA测试方案制定、RA测试硬件设计与生产跟踪、RA实验跟踪与ATE读点测试、RA实验失效芯片分析,以及输出最终的RA测试报告。

SLT测试是指系统级测试(System Level Test),是为了提高板卡产品生产良率或者补充测试覆盖率而增加的一道量产测试。对于像CPU芯片或者云端AI芯片等,通常不是直接出售芯片给客户,而是出售搭载主芯片的板卡。这时就需要跟板卡产品设计类似的测试板,加上可以更换芯片的测试插座来实现SLT量产测试,从而保证板卡生产使用的芯片,即SLT测试pass的芯片功能都是正常的。PE需要负责SLT方案设计、SLT硬件设计与生产跟踪、SLT硬件验证与软件调试,以及SLT量产导入与量产跟踪。

这里需要强调下,由于SLT测试较为复杂,很多芯片设计公司并没有把这部分工作划到PE的岗位职责中,而是单独成立了专门的SLT测试开发团队。

芯片量产阶段包括晶圆CP测试、封装、FT测试以及SLT测试等。PE需要监控芯片在量产中各个阶段的良率,解决量产中遇到的低良问题,根据量产测试数据指出良率提升与优化测试成本的方向。

作为一名在半导体行业深耕数年的老司机,杰哥转到产品工程师也有四年多时间了。杰哥把PE需要的知识技能简单总结为以下四点,给大家求职作为参考。

第一,电子计算机相关专业技术基础,熟悉数字电路与模拟电路,熟悉硬件设计流程。这里所谓的熟悉,就是指学过或者了解,不需要掌握或者精通。

第二,良好的逻辑思维能力与团队领导力,善于制定计划与协调资源,能够抓住问题的关键点,良好的分析问题与解决问题的能力。

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

第四,良好的团队合作能力,做事积极主动,善于推动团队其他成员,较强的计划执行能力。

这里杰哥写的所有知识技能只是给大家做个参考,求职面试的时候只要老板认定了你行,这些都是浮云。

产品工程师的职业发展方向

产品工程师做的很多工作,比如制定项目计划、push团队其他成员、推动项目整体进度等都跟项目管理的职责非常类似,有助于提升领导力,以后可以往项目管理的方向发展。

如果能够在特性化分析、RA测试、芯片失效分析和SLT测试等方面做深入研究,成为某一个领域的技术专家也是不错的选择。

另外,产品工程师需要协调项目所需资源,包括公司内部其他团队支持,公司外部供应商技术支持等,有助于提升协调能力,后续也可能成长为团队leader

当然,保证基本的执行力,把握项目关键节点,按时完成芯片交付;注重团队合作,遇到问题及时与团队成员沟通,借助团队的力量解决问题,这些都能够让你成为一名团队骨干。目前杰哥刚好处于团队骨干到团队leader的转换阶段,所以我比较注重协调能力与领导能力的提升。

产品工程师面试技巧

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

对于项目经验,最好是芯片研发阶段产品工程师相关的,独立承担特性化分析、可靠性测试和SLT测试等项目任务。面试过程中主要介绍自己在项目中承担的任务与完成情况,突出自己的贡献,尽量引导面试官到自己最擅长的领域。

实习经历的话,半导体企业产品或测试工程师的实习经历最佳,半导体国际大厂或者国内知名企业的实习经历也相当加分。没有实习经历也不用担心,把重心都放在相关项目经验上。

Soft Skill也是面试过程中的一个重要环节,统筹规划能力、逻辑思维能力、沟通能力、团队合作能力,以及推动他人做事的能力等都是产品工程师岗位比较看重的软实力。

最后再强调一点,PE需要全程跟踪项目进展,涉及到的知识面也最广,需要对芯片从方案、设计到量产测试各个环节都有所了解。杰哥以前在外企的时候,PE基本上都是5年以上工作经验的同事在担任。所以面试PE岗位的小伙伴一定要注意拓展自己的知识宽度,不要只专注于某一个领域研究。

全文完。

标签:产品,工程师,芯片,如何,SLT,测试,PE,量产
From: https://www.cnblogs.com/icmanfighting/p/17766356.html

相关文章

  • 造题记录:如何出强制在线题
    今天造了一个数据结构题,具体题面是什么就不说了,题目名称是sosomst。输入格式是,第一行\(n,typ\),接下来两行的点权,然后是一棵树。输出\(n-1\)行的数字,树边强制在线。以下是我生成这题数据的方法。std.cpp肯定是自己写了,但是先不要实现强制在线。将std.cpp编译为可执行文件......
  • 行行AI公开课:沐恩芯忆AI心理测评系统新产品应用介绍
    很多心理健康出现问题的患者并不清楚自己的情况,也不敢或不愿寻求专业心理咨询师的帮助,而是选择自我封闭、逃避或否认。因此,如何快速且准确的进行客观真实的心理测评就显得尤为重要和必要。随着人工智能技术的快速发展和应用的普及,我们能否利用AI人工智能技术及时检测和发现有心理......
  • mybatisplus3.5.3版本,数据权限如何使用
    1、添加依赖<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.......
  • 远程服务器ssh和本地终端断开了怎么办,如何恢复?
    很遗憾,如果只是单纯的在本地终端执行,那断开了就是断开啦,重新开始吧孩纸~_~那就没有办法解决了吗?!!迟早都是要断开的事,工程量一大不就死定了!! 很好,其实真的有办法可以解决这个问题,而且很简单:1.首先,ssh远程连接到服务器2.命令行输入tmux,即开启一个会话,这个会话的作用就是,只要你不手......
  • 如何预防网络数据丢失203.135.128.x
    数据丢失对于任何规模的企业来说都可能是灾难性的事件,并且代价高昂,这就是预防数据丢失至关重要的原因。企业可以使用各种程序来增强其网络安全性并防止数据丢失。此外,他们可以使用多种策略来管理数据泄露。数据备份和加密。在各种策略中,定期数据备份是企业应该实施的关键策略之一。......
  • 微软带你玩转 Linux —— 发布《如何下载和安装 Linux》教程
    微软近日在技术文档中心上架了一份名为《如何下载和安装Linux》的教程指南,介绍了4种安装Linux的方案,包括:WSL、裸机安装、本地虚拟机安装和云端虚拟机安装。这份教程重点介绍了用户在PC上下载和安装Linux发行版的必要步骤,包括选择合适的Linux发行版本,推荐首选的安装......
  • 如何用简单的方式避免烦人的小错误
    以下技巧在NOILinux下开启c++14的情况下均可使用,放心食用。在非void函数开头使用[[nodiscard]]避免没有用到函数的情况示例:[[nodiscard]]intplu(inta,intb){returna+b>=p?a+b-p:a+b;}voidsolve(){inta,b;cin>>a>>b;plu(a,b);}编译器会以警告......
  • 产品代码都给你看了,可别再说不会DDD(七):实体与值对象
    这是一个讲解DDD落地的文章系列,作者是《实现领域驱动设计》的译者滕云。本文章系列以一个真实的并已成功上线的软件项目——码如云(https://www.mryqr.com)为例,系统性地讲解DDD在落地实施过程中的各种典型实践,以及在面临实际业务场景时的诸多取舍。本系列包含以下文章:DDD入门DD......
  • Win11系统如何设置电脑睡眠唤醒时需要输入密码?
       ......
  • 终于知道如何利用hive的日期转换函数进行日期格式的清洗啦~(之前用的外部数据清洗)
    1、创建合适格式的表result10createtableresult10(ipString,time1String,dayString,trafficString,typeString,idString)rowformatdelimitedfieldsterminatedby','storedastextfile;2、将txt文件的数据插入到表中:loaddatalocalinpath'/data/resul......