如果说过去十年,嵌入式工程师的入门标配是STM32加一个FreeRTOS,那么未来十年,决定一个嵌入式工程师职业天花板的,可能是一个叫AUTOSAR的技术体系——以及它背后那条正在急速收缩的人才供需落差。
一、STM32还能找到工作吗?真实的情况是"结构性过剩"
先正面回答那个被问了很多遍的问题:学STM32还能找到工作吗?答案是能,但竞争正在肉眼可见地变得激烈。2025年的嵌入式就业市场呈现出明显的"结构性分化"特征——相比2023至2024年的招聘收缩期,企业招聘需求有所恢复,但恢复主要集中在有明确业务场景和量产需求的方向。也就是说,招人仍然是有的,但企业对候选人的要求比过去高了很多。
另一方面,MCU方向的低端岗位正在被重新审视。2024年上半年,多家传统MCU厂商启动了组织优化,裁撤了大量仅负责UART、SPI、I2C等基础驱动维护的工程师岗位。这释放了一个清晰的信号:单一技能的嵌入式开发——只会写驱动、会调外设——正在变得不再稀缺。与此同时,能够驾驭复杂软件架构、熟悉车载通信协议栈的工程师,正在成为市场上真正"被抢"的那批人。
现实:高端人才重金难求,低端人才互相内卷。
二、汽车软件面试,到底在面什么?
如果你最近在关注汽车行业的招聘,可能会发现一个明显的趋势:无论整车厂还是零部件供应商,招聘要求里出现"AUTOSAR"这个词的频率正在迅速上升。

某智能汽车公司2026届校招:
熟悉MCU单片机工作原理,熟悉CP AUTOSAR软件架构及其工具链的优先,了解车载总线协议(CAN、CAN-FD、LIN、以太网)。
Magna动力总成底层软件开发:
基于AUTOSAR架构,基于单片机嵌入式底层软件开发,对AUTOSAR架构、汽车控制、数据结构有一定了解。
小鹏汽车智能域控嵌入式软件开发:
熟悉CP AUTOSAR软件架构及其工具链是加分项,了解车载总线协议(CAN、CAN-FD、LIN、以太网)同样是必需条件。
把这些描述放在一起,汽车软件面试的"隐形门槛"就清晰了:AUTOSAR架构、MCAL配置、车载通信协议栈、BSW模块集成——这四个关键词正在成为汽车软件工程师面试中的核心考察点。如果你还停留在只会STM32裸机开发的阶段,几乎很难进入汽车行业的面试。
三、汽车软件人才的市场真相
这些面试门槛并非企业刻意抬高,而是市场供需的真实映照。
复合型人才缺口
百万级
智驾工程师供需比
0.38
起薪对比 (一线城市)
AUTOSAR: 10K-15K+ vs STM32: 6K-8K
更宏观的数据同样佐证了这一趋势。全球汽车软件市场在2024年约为214亿美元,预计到2030年将达到394亿美元,年复合增长率为10.7%。在中国,汽车智能化正从"软件定义"向"AI定义"演进,2025年底L2级辅助驾驶渗透率已近60%,智能座舱普及率达80%。这些数字背后,是对大量能够驾驭复杂汽车软件架构的工程师的迫切需求。
四、为什么汽车软件必须用AUTOSAR?
很多从单片机转过来的工程师会问一个问题:我用手写代码也能实现同样的功能,为什么一定要学AUTOSAR?这个问题的答案,藏在汽车软件复杂度的指数级增长中。
从软件架构的角度看,AUTOSAR将汽车软件分为三个核心层级:
1. 应用软件组件 (SWC):最上层,负责具体的业务逻辑。
2. 运行时环境 (RTE):中间层,整个体系的核心,实现虚拟功能总线(VFB)接口,确保不同ECU上的软件组件互相通信。
3. 基础软件 (BSW):最下层,包含操作系统、通信服务等。
这种分层架构最大的价值在于解耦:应用开发者不需要关心底层的硬件差异,而底层驱动开发也不需要了解应用层的业务逻辑。意味着当你掌握了一套AUTOSAR的标准方法论,你就能够快速适配不同的硬件平台、不同的通信协议、不同的ECU配置——这在过去靠手写代码的时代几乎是不可想象的。
五、面试到底考什么?核心知识体系拆解
基于真实的企业招聘要求,我们可以大致勾勒出AUTOSAR相关岗位面试的核心考察方向:
- 对AUTOSAR分层架构的理解。 面试官通常会问你RTE的作用是什么——RTE实现了虚拟功能总线接口,提供了AUTOSAR软件组件之间的通信基础服务。理解RTE是如何确保无缝通信的,是常见考点。
- MCAL(微控制器抽象层)的配置能力。 熟悉CAN、LIN、FlexRay等通信总线的MCAL驱动配置,是高频需求。
- 对BSW各模块的熟悉程度。 BSW包括系统服务、通信栈、诊断服务等。OS的调度策略选择和配置是考察重点。
- 通信栈的理解与配置。 CAN通信栈的层次结构、功能边界,以及如何在工具链中配置通信通道。
- 诊断服务的知识。 UDS诊断协议的理解是面试中几乎必问的内容。
- 对工具链的熟悉程度。 对ETAS、Vector、EB等工具链的熟悉程度是显性加分项。
六、从STM32到AUTOSAR:技术跃迁的机遇窗口
单纯的STM32裸机开发技能,在今天就业市场中的溢价能力正在快速下降。而AUTOSAR所代表的高度规范化的汽车软件开发体系,正在成为这个行业不可回避的"通用语言"。掌握了AUTOSAR,你能够进入的不仅是ECU软件开发这个岗位,更是智能网联汽车产业链上的几乎所有软件岗位。
如果你希望真正踏入汽车软件开发的领域,理解AUTOSAR架构、掌握MCAL配置、熟悉BSW模块、精通CAN等通信协议栈的配置与开发——这些不是面试加分项,而是行业硬门槛。
我们的课程正是围绕AUTOSAR架构、MBD基于模型的设计等核心技能方向开设,帮助你系统性地搭建汽车软件开发的知识体系,跨越那道隐形的门槛,进入这个正在高速增长的行业。

面试
资料
学习
路线
学习
指导
多名10年+大厂经验
工程师在线指导
学习
交流
众多开发者一起交流
助力你提升技能
夜雨聆风