• 注册
  • 查看作者
  • 数字IC后端工程师多久可以拿到60万年薪?数字后端工程师的技能

    今天是国庆长假后第一天上班,小编已经开始码字了,在工作之余依然坐在电脑前码字,为各位分享一点点可能对大家有所帮助的东西。小编在此祝各位粉丝们国庆长假玩的开心。另外小编知识星球门票价从原来的168元/年调整到188元/年(每天五毛钱),星球的门槛会越来越高,欢迎各位有兴趣的朋友早点加入(星球二维码在文章末尾,欢迎扫码加入)。

    经常会有粉丝私信问我,如何规划职业生涯,如何做好技术,甚至还有问小编的薪资待遇。小编的粉丝大都是从事数字后端设计实现的后端工程师(其中不乏有前端,工艺或想转后端的朋友),有的是刚准备找工作的应届生,有的是刚工作一两年的,也有部分工作四五年的朋友。因此,小编今天将要从自身经历,做一个几乎适合所有粉丝的分享(因为小编也是从校园走出来的)。

     

    数字后端工程师的基本技能

    • 熟悉linux
    • 静态时序分析,Timing closure
    • 高性能模块的物理实现
    • 顶层TOP的物理实现
    • 复杂时钟结构的时钟树综合能力,能够通过PR CTS后的结果反馈时钟电路结构不合理之处,并协调解决
    • 熟练掌握利用useful skew来进行manual clock tree eco
    • 解决设计实现中congestion和short的能力
    • 多次先进工艺成功流片经验(比如14nm,7nm)
    •   Low Power design implementation经验
    • 利用Redhawk等signoff工具分析静态和动态IR Drop
    • 能够从Foundary ,vendor提供的文档中高效提取有用信息,比如check list
    • DRC/LVS等物理验证
    • DFT相关知识,比如基本原理
    • Package相关知识
    • TCL/Perl/Python/Makefile脚本语言(至少要有一门熟练掌握)

    能力养成记

    第一年

    • 熟悉并理解数字IC后端的整个流程
    • Block level powerplan
    • 学习写一些实用脚本
    • 简易模块的数字后端物理实现,静态时序分析和物理验证

    第二年

    • 理解tool在每个stage的行为,优化流程
    • 能够处理中等复杂程度时钟结构的CTS(约五六个时钟,含分频电路)
    • 高频模块的物理实现
    • 能够处理设计中存在比较严重congestion问题,比如设计中的编解码模块。

    第三年

    • 处理复杂时钟树结构的时钟树综合(比如几百个时钟)
    • 能够编写时钟树约束文件(利用分段build clock tree的思想)
    • Fine tune 综合和PR之间的一致性,使得ARM CORE的PPA最佳
    • Low Power的数字后端物理实现
    • TOP的物理实现
    • Post-layout的Metal ECO

    第四年

    高频sub-system数字后端实现flow的优化(相当于Top),自动化流程搭建

    第五年

    TOP物理实现,IO Ring的设计,Top PowerPlan规划,IR Drop分析等

    以上分享的只是小编个人工作前五年的工作经历。这个经历一定不是最好的,但是希望分享出来对你们能够有所帮助。

    职业发展

    对于刚步入职场的数字后端工程师,建议先花1-3年的时间来扎实基础,把基本功练好,尽量掌握公司flow中做的比较好的技能,当然如果能掌握公司的核心技术,那是再好不过了。

    当你在一家公司呆到三年的时候,你有可能想跳槽,这个其实是很正常的现象(毕竟大家都很现实,特别是在北上广深的朋友,大家都需要买房养家糊口)。马云说过员工离职就两个原因,我觉得总结很到位。

    • 钱,没给到位;

    • 心,委屈了。

    任何企业家都不是慈善家,如果公司给予你更多,意味着公司想从你身上得到更多。所以,跳槽前需要问下自己想要什么样的生活,自己权衡好利弊。

    跳槽的好处

    • 换一个更好的平台,有更广阔的发展空间

    • 能够学到更多以前没有接触的东西

    • 能够提高薪资待遇(三年左右工作经验跳槽可以获得最大涨幅

    跳槽的成本 =~ 适应新环境新同事的成本+工作强度加大成本

    第3-5年机会合适可以转换一个平台,继续学习和积累更多工作经验,寻找更多发展机会和空间。

    第6-后续ing  可以根据个人兴趣方向,进行角色转变。

    • 继续钻研技术路线

    可以继续从事后端工作,也有部分后端转前端。因为有不少做数字后端的朋友,在学校期间是做前端设计的,因此这部分人希望重新捡回前端,并希望自己站在后端实现的角度上去做coding和集成。

    • 管理路线

    这里说的做管理,可以是指纯粹做管理,也可以指带一个团队,自己仍然也做技术。

    • 销售路线

    有的工程师可能比较喜欢交朋友,与人打交道,可能会选择去做市场销售,比如卖tool,卖IP等。千万别小看这样的职位,他们依然需要有数字后端工作经验的。如果没有技术背景,吹牛逼是很容易出破绽的。

    • 创业路线

    也有部分大神不甘心一辈子给别人打工,选择找几个朋友同事一起合伙创业的。小编打心里佩服这种人,因为我知道创业的艰辛,特别是芯片行业。

     

    小编知识星球简介:

    在这里,目前已经规划并正着手做的事情:

    • ICC/ICC2 lab的编写
    • 基于ARM CPU的后端实现流程(已经发布)
    • 利用ICC中CCD(Concurrent Clock Data)实现高性能模块的设计实现(已经发布)
    • 基于ARM 四核CPU  数字后端Hierarchical Flow 实现教程(准备中)
    • 时钟树结构分析
    • 低功耗设计实现
    • 定期在星球布置作业题(星球已经支持布置作业功能)

    在这里,各位可以就公众号推文的内容或者实际项目中遇到的难题提问,小编会在24小时内给予解答(也可以发表你对数字后端设计实现中某个知识点的看法,项目中遇到的难点,困惑或者职业发展规划等)。

    反正它是一个缩减版的论坛,增强了大家的互动性。更为重要的是,微信有知识星球的小程序入口。星球二维码如下,可以扫描或者长按识别二维码进入。目前已经有五十五位星球成员,感谢这五十五位童鞋的支持!欢迎各位铁杆粉丝加入!终极目标是打造实现本知识星球全员年薪百万的宏伟目标。(星球的门槛将会越来越高,有需求的朋友趁早上车)

  • 0
  • 0
  • 0
  • 755
  • 单栏布局 侧栏位置: