嵌入式就业:分层看,别听口号

「人才缺口 50 万」「薪资追平互联网」这类话,出处大多是招生文案。这页只讲分层:嵌入式不是一个行业,是十几个行业的合集,说「平均薪资」没什么意义。

一句话结论

缺的不是人,是能上手的人。低端饱和,高端常年招不到,中间那层被两头挤。这句话基本决定了你该往哪走,以及要不要进来。


薪资其实是三段,不是一条线

下面是一线城市的大致区间,不同公司、不同城市能差一倍以上。看的时候请注意「做什么」,不要只看数字。

层级月薪区间典型工作内容市场状态
入门 / 单片机应用 6 – 12K 按原理图配外设、改例程、做小家电和消费电子 饱和。简历多、岗位少,替代性强
能独立负责模块 12 – 20K 整机软件架构、RTOS 工程化、通信协议栈、参数与升级机制 供需平衡。要求「能定位问题」,不是「能写功能」
系统级 / 深水区 20 – 35K Linux BSP、驱动、启动优化、车载电子、边缘 AI 部署 稀缺。招不到人,愿意放宽学历看项目
专家 / 架构 35K 以上 平台选型、跨软硬件疑难攻关、可靠性体系、团队技术决策 极少。基本靠内推和口碑流动
区间参考自公开招聘信息与行业交流,不代表任何具体公司的 offer。真实薪资受城市、行业、公司规模影响极大——同样写「嵌入式软件工程师」,做蓝牙耳机和做车规 BMS 是两个世界。

差别不在技术,在赛道

同样三年经验,赛道不同能差 8K。这不是能力问题,是行业利润率问题。

相对高价值的赛道

汽车电子工业控制医疗设备芯片原厂 BSP机器人边缘 AI

共同点:出错代价高、认证周期长、客户不会随便换供应商。所以愿意为「稳定」付钱,也更看重调试能力和工程规范。

需要谨慎的赛道

低价消费电子白牌方案纯外包

共同点:拼成本、拼交付速度、拼谁能加班。技术含量不低,但利润薄,议价权在客户手里。做久了容易变成「熟练工」。


关于 35 岁,说实话

比互联网好在哪里

技术栈稳定(C、寄存器、时序、协议,二十年没大改),经验可以直接复用。做过量产的人,价值随年份上升——因为「见过的故障类型」是买不到的。

但也不是免疫

如果你 35 岁还在做「配外设、改例程」这一层,处境和互联网同龄人一样。真正抗年龄的是:能独立 bring-up 一块板、能定位偶发故障、能对产品的可靠性负责。这三件事和年龄正相关,和加班负相关。


该不该转进来

下面这两列,建议你诚实地对照一遍。第二列里如果中了三条以上,转过来大概率会后悔。

适合

  • 电子、自动化、通信、计算机相关背景,有一定硬件基础
  • 喜欢「看得见摸得着」的成果,愿意为一个时序问题花三天
  • 写代码时更在意「为什么这样能跑」,而不只是「跑起来了」
  • 能接受前 1–2 年薪资不高,换取后面的稳定性

不适合

  • 指望短期培训后立刻拿高薪
  • 讨厌硬件调试,觉得「查不出原因的问题」很折磨
  • 只愿意写业务逻辑,不愿意读手册和时序图
  • 受不了「同一行代码在 A 板子上能跑、B 板子上不能」这种不确定性

三条路,选一条走深

PATH A

技术专家

初级 → 模块负责人 → 系统工程师 → 架构。靠「别人搞不定的问题你能搞定」立身。适合愿意长期钻技术的人。

PATH B

技术管理

骨干 → 项目经理 → 研发负责人。核心能力从「解决问题」变成「拆解问题、排期、控风险」。硬件团队的排期比软件难得多。

PATH C

垂直深耕

不追职级,在一个细分领域做十年:车规、医疗、工控、存储。做到「这个圈子里提到这块就知道找谁」,跳槽靠口碑不靠简历。

三条路没有高下,但有一条共同的底线:你得有一样东西是别人短期学不会的。没有这个,职级和年限都保护不了你。

面试时顺口问几句,能看出这家的底子

薪资谈完还得看团队。下面这几句问的时候不用刻意,聊到项目自然会带出来。对方怎么答,比 JD 写得多漂亮有用。

问什么好信号该警惕
这套代码最近一次量产问题是什么? 说得出具体故障类型、大概频率、怎么定位的 「没什么问题」。多半是没跟过量产,或者不管售后
新板子 bring-up 谁负责? 软硬件一起上手,软件能提硬件需求 「等硬件给板子」。软件只能被动等,出问题也查不动
有没有产测和老化流程? 有,而且软件要参与写自检 「生产的事不归我们管」。等你写的东西出问题就知道了
线上出问题,谁定优先级? 有明确的人负责,有记录可查 「看领导拍」。救火全靠喊,久了很消耗人
上一版固件谁在维护? 有版本管理,有交接文档 「就一个人,他走了」。你进去就是接盘
这几句反过来也成立:我面人的时候,问的也是这些。能把量产问题讲清楚的人,和只会描述功能的人,一眼就分得出来。

留言 / 提问

写你卡住的地方:什么芯片、什么现象、已经试过什么。频率高的问题我会写进页面。昵称不填也能发。