一个嵌入式产品的整体流程是市场调研 → 产品需求定义 → 项目立项策划 → 软硬件方案设计 → 嵌入式开发实现 → 集成 & 系统测试 → 小批量试产 → 大批量量产 → 上市 & 售后迭代 。
市场调研 + 产品经理定做什么。涉及的具体工作主要是竞品分析、用户和市场调研、成本 & 销量预估(核心是确定投资回报率ROI)。 产品经理还需要将用户需求转化为产品需求,输出产品需求规格书
项目经理负责怎么做以及何时做完, 工作内容主要是1. 项目立项,并申请研发 / 硬件 / 测试资源。2. 制定项目计划,并完成 WBS 工作任务,制定里程碑:硬件打样时间、开发完成时间、测试时间、试产时间。3. 资源 & 风险管控。 4.进度跟踪 。5. 跨部门协调。6.需求变更管理。7. 问题闭环,软硬件联调卡壳、测试 bug 无人修复、物料不到位,全由 PM 推动解决。
开发工程师,主要完成软硬件开发。 其中硬件工程师根据产品 SPEC 做原理图设计、PCB Layout、芯片选型(MCU/MPU(STM32/ESP32/IMX6 等)、传感器、电源、外设芯片)、 输出 BOM 清单、硬件评审,协调打样、硬件调试(解决短路、供电异常、接口不通、EMC 问)、配合软件(提供硬件手册、调试硬件接口)
嵌入式驱动工程师开发 Bootloader、内核裁剪(RTOS/Linux)、编写底层驱动(GPIO、UART、I2C、SPI、CAN、LCD、触摸屏、传感器驱动)、适配硬件平台,调试硬件通讯,解决底层寄存器 / 时序问题、提供驱动接口给应用工程师调用、处理固件烧录、分区管理、低功耗配置
嵌入式应用工程师实现产品具体业务功能。
测试工程师(验证「好不好用、稳不稳定」),包括模块测试、集成测试、系统功能测试、性能测试、稳定性测试、合规/认证测试等。
核心角色一句话总结:
市场调研:找市场痛点,说清「用户要什么」
产品经理:定产品规格,说清「产品要做成什么样」
项目经理:管进度资源,说清「怎么按时做出来」
硬件工程师:设计电路板,搭硬件平台
驱动工程师:打通软硬件,写底层固件
应用工程师:写业务逻辑,实现产品功能
测试工程师:找 bug 验稳定性,把关量产质量
量产工程师:把样机变成可批量生产的商品
AI时代嵌入式 IPD 流程与团队角色的根本性转变,从 “人盯人、串行协作” 变成 “AI 自动流转、虚拟并行开发”,多 Agent 完全可以覆盖大部分角色的执行层工作,但做不到纯 AI 无人团队,一人团队在中低端嵌入式产品上完全可实现,高端 / 车规 / 医疗等高可靠场景,只会是「极小团队 + AI 集群」,永远需要人兜底。
嵌入式产品和纯软件最大区别时:物理属性 + 可靠性 + 合规性,这是 AI 的死穴,必须由人承担物理世界的实操与硬件问题,AI 不能焊板子、不能调示波器、不能解决硬件短路 / EMC 干扰 / 芯片适配问题,车规 ISO26262、医疗 IEC60601、军工认证,必须有人签字负责,AI 无法承担法律责任。核心复杂算法与极端场景优化(电机控制、PID 高精度算法、车载 OS、底层稳定性优化,AI 生成代码存在隐患,必须人把控)。供应链与量产风险 (芯片缺货、物料替换、产线良率问题,需要人对接供应商、工厂,AI 无法处理线下商务 极端异常与兜底)。以及嵌入式死机、数据丢失、现场故障,需要人排查底层硬件 + 软件耦合问题,AI 无法全知全能。
本质上就是AI不能做的地方才是人可以施展的空间。未来职场人的价值就在于AI做不了的那百分之一。作为一个嵌入式应用工程师,应该尽量往软硬结合以及与用户沟通的等AI不能做的方向转型,也应该更多得去了解其它岗位的职责和任务,因为AI时代单个职位所承接的任务大部分都会由AI完成,个人将有余力和能力去承担全栈任务。 另外在AI时代,组织层级将会更加扁平,很多原先为了管理所设的岗位将会因为人员职责以及AI的赋能而不再需要,所以AI时代,成为超级个体而非基层领导可能才是职场上的正解。
目前阶段我们正处于扩张AI能力的阶段,所谓的skill都是扩大AI能力边界的方式。随着AI能力的扩张,我们能做的就越少。但只要工作AI无法独立完成,人在职场中就还有价值。
最后,当通过AI实现功能或产品变得很容易时,想做什么以及选择做什么就变得非常重要了。
1123

被折叠的 条评论
为什么被折叠?



