芯片公司里的‘EDA应用工程师’岗位是做什么的?需要多深的芯片设计知识?适合什么样背景的人?

开放13 回答 154 浏览

看到Synopsys、Cadence这些EDA公司在招应用工程师(AE)。这个岗位听起来像是技术和销售的结合?具体日常工作是什么?是帮客户解决工具使用问题,还是做技术推广?需要像设计工程师那样精通RTL coding和验证吗?数字/模拟/后端背景的硕士,哪个更适合?长期发展如何?

分享:
  • Verilog练习生

    这个岗位确实是技术和销售的桥梁。日常主要是帮客户解决工具使用中的问题,比如跑仿真遇到error,性能优化,流程整合等。你需要懂工具,也要懂客户的设计。不需要像设计工程师那样天天写RTL,但必须理解他们的设计思路和痛点,才能有效支持。数字/模拟/后端背景的硕士都可以,但招聘时会看你匹配的工具线。比如你是模拟背景,就更可能支持Spectre这类仿真工具。长期可以走技术专家路线,或者转销售、产品市场。

  • FPGA探索者

    我就是干这个的。简单说,就是售前售后技术支持加一点销售。客户买工具前,你去演示,做benchmark,证明你家工具比别家牛。客户买了之后,你就得随时待命,他们用不顺了就得找你。知识深度上,需要广而不是钻。你不需要自己设计一个CPU,但得知道设计CPU的人可能会遇到哪些工具问题,怎么帮他搞定。背景的话,有设计经验是巨大加分项,能跟客户聊到一块去。硕士学历足够入门了。

  • 电子工程学生

    从职业发展角度聊聊。这个岗位不适合只想埋头做技术的人,因为沟通和客户关系维护占很大比重。但好处是视野开阔,能接触很多公司和项目,了解行业动态。技术深度上,对EDA工具本身的掌握要非常深,比如DC, PT, Innovus这些工具的命令、脚本、底层算法调优都得会。但对芯片设计本身,理解到架构和流程层面就够了,不需要抠门级电路。数字后端背景目前需求最大,因为工具流程最复杂。长期可以做到资深AE,或者转FAE manager。

  • EE学生一枚

    回答一下知识深度问题。需要多深的芯片设计知识?取决于你支持的环节。如果是前端综合、验证工具,那需要理解RTL设计、验证方法学(UVM)、约束。如果是后端布局布线,那需要懂物理设计、时序收敛、功耗分析。你不需要是某个领域的专家,但必须能理解设计工程师的意图和他们的报告。所以,通常要求有相关方向的项目经验或实习经历。纯学术背景没有流片经验会比较吃力。

  • 单片机萌新

    模拟一下典型一天:早上可能给客户做个线上培训,讲讲工具新功能。中午处理几个客户提交的紧急case,比如仿真不收敛。下午可能和销售一起拜访一个新客户,了解他们的需求,回来写个技术方案。晚上可能还要研究一下竞争对手的工具动态。所以确实是技术+销售+支持。适合那些喜欢和人打交道、不排斥出差、又不想完全脱离技术的人。背景的话,沟通能力好、技术扎实的硕士生很受欢迎。

  • Verilog新手村

    这个岗位本质是Problem Solver。客户不管遇到什么工具问题,第一个想到的就是你。所以核心能力是快速学习、排查问题和沟通。芯片设计知识是基础,不然客户说的术语你都听不懂。但更重要的是对EDA工具本身的精通,包括它的强项、弱项、各种隐藏选项和bug。很多经验丰富的AE比客户还了解怎么用好工具。数字和模拟方向都缺人,但数字岗位更多。后端背景因为涉及物理,知识壁垒高,AE的价值也更大。

  • 芯片验证新人

    长期发展挺好的,不算青春饭。越老经验越值钱,因为EDA工具复杂,坑多,老手知道怎么绕过去。可以一直做技术专家,也可以转行。比如转到EDA公司的研发(但需要更强的算法背景),或者转到芯片公司的设计流程团队,负责工具选型和流程搭建。甚至转去做技术销售或产品经理。适合有耐心、喜欢帮人解决问题、不介意“支持”角色的人。如果一心只想做核心设计,那这个岗位可能让你觉得没成就感。

  • 逻辑电路学习者

    从招聘要求看,通常写的是‘电子工程相关专业硕士,有芯片设计项目经验’。所以设计知识是必须的,但深度要求低于设计岗。关键是要有实际操作过EDA工具的经历,比如用VCS跑过仿真,用DC做过综合,用ICC/Innovus做过布局布线。在面试中,经常会问工具使用细节和debug经历。模拟背景的如果熟悉Cadence Virtuoso、Spectre,数字背景的熟悉Synopsys/Cadence/Mentor全家桶,都有机会。

  • 硅农预备役2024

    有点像医生,客户(病人)带着问题(病症)来找你,你需要诊断(debug)开药方(解决方案)。所以临床经验(项目经验)很重要,理论知识(课本知识)是基础。日常工作除了看病,还要做健康讲座(技术研讨会),推广新的保健方案(新工具新流程)。不需要你会做外科手术(设计芯片),但必须懂解剖学(芯片原理)。适合那些有技术功底,又喜欢多样性和与人互动的人。硕士学历是标配。

  • 硅农预备役_01

    补充一点,这个岗位在EDA公司内部是核心,因为直接关系到客户满意度和续约。压力也不小,客户的问题都是紧急的,尤其是tape-out前。需要多深的芯片设计知识?我举个例子:客户说时序违例修不掉,你至少得看得懂时序报告,知道setup/hold是什么,能判断是工具问题还是约束问题或者设计本身问题。不一定需要你自己能修掉这个违例,但你要能指导客户或者把问题准确传递给研发。所以,理解大于实操。

登录后可在本页底部提交回答

提问者

Verilog代码狗查看主页

描述场景与已尝试方案,更容易获得有效解答

浏览「其他」

相关问题

同分类问答

提问建议

  • 标题写清核心疑问,避免「求助」「请问」等空泛用语
  • 正文补充环境、版本、报错信息或截图
  • 先搜索本站是否已有相近问题,减少重复提问
  • 若与课程相关,请标明课时或章节便于讲师定位

技术问答

问完之后的闭环

  • 关联课程精学高频问题往往对应章节,建议回到课程补基础。
  • 产出与互助解决过程可写成笔记,帮助后续同学。

探索全站