嵌入式薪资翻倍的行业方向

2024-03-18 16:15 浏览 2764人

对于嵌入式软件工程师而言,近几年薪资涨幅绝对在各个行业领域排名靠前,主要是因为国产芯片替代和新能源汽车以及汽车电子智能化需求的火热,其中新能源汽车行业绝对是目前嵌入式行业薪资翻倍的行业方向之一。点击此处黄色字体领取文章配套资料

几个建议,大家酌情考虑:

1. 新能源汽车行业,类似2011年的移动互联网行业,火爆,缺人
2. 新能源汽车行业(尤其是主机厂),都是有钱的大佬,不差钱,给的起
3. 新能源汽车行业(尤其是主机厂),只要成功的,基本都会上市,能拿到股权/期权激励的基本财务自由。
4. 新能源汽车行业,未来长期的方向,不会昙花一现。

AUTOSAR为什么这么火热?

原因还是新能源汽车这个巨大市场的爆发,而AUTOSAR是一种汽车开源操作系统架构,汽车行业需要一种统一的软件架构,否则汽车上的电子设备供应商各自为政,搞各自的一套软件,例如有的跑FreeRTOS,有的跑ucOS,主机厂很难对它们进行统一的管理,代码质量不能得到保证。这对车辆行驶的安全性和可靠性造成严重威胁。而且,使用了各种OS的供应商自己往往不能意识到自己的软件从架构上就不具有可靠性。德国的几家汽车大公司,凭着德国人的严谨精神,率先提出要开发一种统一的软件架构,统一软件的OS功能、各个子模块的功能、子模块的接口以及软件配置工具,这就是AUTOSAR。


AUTOSAR难学吗?

首先,相对其他技术,AUTOSAR是难了点,这是技术上的。

其次,用AUTOSAR的人很少很少,因为这是欧洲的技术,而且只用于汽车行业,所以国内用的很少。

再次,因为少用,网上的资源很少,更多的是官方文档。

最后,使用AUTOSAR的成本很高。因为,学习AUTOSAR需要一套AUTOSAR的环境,这个环境就是例如Vector的达芬奇工具,Developer和Configurator,以及其制作的SIP包。达芬奇工具的License就要20W RMB,而SIP包是根据项目定制的,动不动就几百万。一般的小公司没法玩,也不舍得玩,除非有大项目要求。

学习AUTOSAR需要什么基础?

会搞嵌入式软件开发的,都可以学,不要想的那么玄乎。当然,这就有几项要求,如英语、C语言、MCU基本知识等等

英语是看文档所需要的,AUTOSAR的官方文档统统都是英文的,不过你是混过四六级的,基本上都OK啦,不会就Google翻译咯。

MCU知识是在搞MCAL时候需要的,不懂MCU里面的东西搞这个就很费劲,一头雾水。另外,C语言这个就不说啦,不会C语言,你就不会搞嵌入式编程了。

还有,RTOS的基本概念要懂,搞OS那一块很需要。

最后说一句,现在主流的AUTOSAR平台分为两类:Classical Platform(传统平台CP) 和Adaptive Platform(自适应平台AP)。现在很多车厂需要Adaptive Platform经验。