硬件明明比软件更难,为什么硬件工程师待遇还不如软件?
这个问题我比较有发言权,首先我的同学基本上都是做软件或算法的。唯独我做的硬件,这一做就做了很久了,同时我有上万个硬件工程师的好友,对他们的现状也有所了解。先说,题目成不成立。某种程度上是成立的,平均来看,硬件确实比软件待遇低一点,要不985的那群人精都不搞硬件去搞算法?- 供需层面:硬件工程师相对于软件工程师的数量较少,硬件工程师的供需比较低,导致待遇相对较低。
- 交付成果的速度和能力。相对于软件开发,硬件开发的投入成本更高,需要更多的设备、仪器和材料,周期长,重资产,很难像软件那样小步快跑,迅速迭代,指数增长。
硬件也有好处,平均加班要比软件少很多,且35岁危机相对软件好些,由于招聘成本和培养成本高,资深的工程师的工作相对稳定,认识有工作二十年,做X86设计的,四十多岁的工程师,不光没有中年危机,还有很多猎头在经常联系。1)先说明,硬件工程师待遇没那么差,以深圳为例,不同年限的硬件工程师月薪范围如图,(某招聘软件大数据统计,不含年终)研究生比上述数据要高一些。可按乘以1.4预估,大厂、风口行业工资更高,可能刚毕业30W起步2)硬件工程师需具备的基本素质和技能是怎样的?知道这些才能有的放矢。第一、由需求分析至总体方案、详细设计的设计创造能力;(初级的可能不具备)第二、熟练运用设计工具,设计原理图、PCB(分工细则会制定规则,能review布局布线即可);第三、运用焊接设备、万用表、示波器、逻辑分析仪调测硬件的能力;第四、掌握常用标准电路的设计能力,如π型滤波电路、高速信号传输线的匹配电路等;第八、沟通能力、责任心、上进心、良好的学习能力;较强的抗压能力和开放式思维。·熟悉常见的硬件知识,包括电源、时钟、常见高速接口(USB、MIPILVDS、HDMI等 )复杂小系统(多核CPU、SOC、DSP+DDR+FLASH)等;(或有对应平台开发经验);·熟悉EMC设计、可靠性设计、DFM设计,能在方案阶段融入这部分需求。3)硬件工程师可以涉足很多行业和岗位,就业机会和类型更丰富,如产品,架构,前端支持,销售,创业等等。本人将几年前汇总的三个个人觉得比较好的方向与大家分享:上游的芯片产业大发展,国产化替代有了新的市场需求。硬件工程师作为芯片的应用者,近几年的待遇明显提高,尤其是芯片原厂的AE工程师开出的薪资都很可观。如新能源汽车、智能驾驶、AI计算、数据中心、5G手机等,资本涌入,待遇相对高很多。3)互联网大厂全栈能力需求下,涌现出更多高薪的机会。百度、阿里、腾讯、字节、美团等公司甚至给三五年以上经验的硬件工程师开到50万以上的薪资。 著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-02-28
最近编辑:1年前
作者推荐