Bosch logo
博世
MCU驱动软件开发工程师_SO

MCU驱动软件开发工程师_SO

发布于 大约 14 小时前

普通员工/个人贡献者

苏州市
中级经验
全职员工
仅现场办公
本科
软件工程
Arm
Can
Iso 26262
Lauterbach
Mcu
Powerpc
Spi
Tricore
功能安全

AI 估算 · 15k–25k

苏州汽车电子领域,MCU驱动开发技术要求高,博世平台稳定,薪资具有竞争力。

职位详情

关于这个职位

该职位负责车规级MCU底层驱动软件开发与安全机制实现,涉及CAN/SPI等外设驱动、功能安全(ISO 26262)及V流程开发

适合有嵌入式经验、希望深入汽车电子领域的工程师

最低要求

本科及以上学历,电子工程、计算机、车辆工程等相关专业

年以上汽车电子嵌入式开发经验,熟悉MCU工作原理
对MCU工作机制有较深理解,熟悉至少一种内核指令(如Arm,PowerPC,Tricore等)
深入理解MCU外设(如CAN/ADC/SPI/GTM等)工作原理,能够独立开发满足苛刻时间限制的驱动程序
能够熟练使用调试工具(如Lauterbach, E2, i-System等)对软件进行在线调试、多核联调
了解车载ECU硬件基本原理,理解硬件设计原理,协同硬件开发人员完成硬件功能测试
了解汽车功能安全标准ISO 26262,熟悉ASIL等级划分及安全机制设计,有ASIL C/D等级产品开发经验
对ISO 26262对于MCU硬件功能安全有深入理解,熟悉至少一款MCU芯片的安全机制,安全手册,安全应用手册,FMEDA
理解系统级TSR到MCU安全机制的映射关系,能够正确应用MCU安全机制,并完成对应驱动软件开发
有MCU安全机制驱动软件开发经验(如:Rom test/Ram test/clock monitor/Core voltage monitor/BIST/…),并参与至少一个ASIL D等级要求的量产项目开发

工作职责

负责根据系统设计需求及硬件设计完成车规级应用的MCU驱动开发(如内核启动控制,中断管理,CAN&SPI等外设驱动等)

负责根据系统级TSR分解对应的MCU安全机制应用目标,基于MCU所提供的安全机制完成安全机制应用驱动软件开发
(如,ROM test/Ram test/Clock monitor/Core voltage monitor/Bist/MPU/…)
协助测试工程师完成相关测试用例设计
参与ECU软件需求分析、架构设计及V流程开发(需求→设计→代码→测试)
优化底层软件性能(实时性、内存占用、启动时间等),解决汽车电子领域的低功耗、EMC、功能安全等问题
配合硬件团队完成硬件-软件协同设计,设计测试软件支持硬件测试
编写符合汽车行业标准的技术文档(如需求分析、软件详细设计等)

AI 洞察

优缺点分析

优点

  • 博世是汽车零部件巨头,平台稳定,技术积累深厚,有成熟的培训体系
  • 涉及功能安全,技术门槛高,能积累稀缺的ASIL D开发经验,职业护城河深
  • 项目采用V流程,提升系统化工程能力,接触完整的产品开发周期
  • 技术更新快,需持续学习新MCU架构和安全标准
  • 适合有3年以上嵌入式开发经验,对汽车电子和功能安全有浓厚兴趣,追求技术深度和稳定发展的工程师

缺点 / 挑战

  • 车规级开发流程严格,文档要求高,节奏较慢但压力不低
  • 需要与硬件、测试等多团队紧密协作,沟通成本较高

角色解读

  • 成长为嵌入式系统专家或功能安全专家,在汽车电子领域深耕
  • 向系统架构师或技术经理发展,负责更大范围的系统设计
  • 转向自动驾驶、新能源等新兴领域,技术迁移性强
  • 负责车规级MCU底层驱动开发,包括内核启动、中断管理、CAN/SPI等外设驱动
  • 基于MCU安全机制开发驱动软件,支持ISO 26262功能安全要求,如ROM test、RAM test等
  • 参与ECU软件架构设计和V流程开发,从需求到测试的全周期
  • 优化底层软件性能,解决实时性、低功耗、EMC等问题
  • 精通MCU架构和编程,熟悉ARM、PowerPC或Tricore之一
  • 深入理解MCU外设(CAN、ADC、SPI等)驱动开发,能独立完成时序要求严格的驱动
  • 熟悉ISO 26262功能安全标准,有ASIL C/D等级产品开发经验
  • 熟练使用Lauterbach等调试工具进行多核联调

申请策略

  • 关注博世汽车电子业务方向,如ESP、iBooster等产品线,面试中可展示了解
  • 在简历中量化项目成果,如启动时间优化、内存占用减少等
  • 突出MCU驱动开发项目经验,尤其是安全机制(如ROM test、BIST)相关
  • 强调对ISO 26262的理解和应用,列出参与的ASIL D量产项目
  • 展示调试工具使用熟练度,如Lauterbach、i-System等
  • 体现与硬件团队协同开发的经验
  • 学习Tricore或特定MCU架构(如英飞凌TC3xx)的详细手册
  • 深入了解功能安全标准ISO 26262第二部分和第六部分

面试指南

  • 对于技术实现类问题,结合具体项目按步骤说明:需求->设计->实现->测试
  • 对于安全机制问题,强调安全目标分解、机制选择、验证方法
  • 使用STAR法则(情境、任务、行动、结果)来结构化回答
  • 请解释MCU启动流程和中断向量表配置方法
  • 如何实现一个高效的CAN驱动?请描述关键步骤
  • 描述一个实现ASIL D安全机制的项目经验,你如何验证其有效性?
  • 如何处理MCU看门狗,确保系统安全?
  • 如何优化启动时间或内存占用?请举例

职位点评

67
综合评分

博世苏州MCU驱动开发岗,技术主流、平台稳定,薪资中上,WLB未明确。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
最适合注重技术深度和职业稳定发展的求职者,对薪资和WLB要求中等。
表现最好
成长发展
相对薄弱
使命价值
薪资福利70
成长发展75
工作生活60
使命价值50

薪资福利

70中等

博世薪资在苏州地区属于中上水平,福利完善,但JD未披露具体数值,存在一定不确定性。

薪资信号未披露(AI估算:15K-25K/月)

成长发展

75中等

该职位技术主流,涉及功能安全,有深度发展空间,但未明确提到晋升通道。

技术前沿主流现代技术
技术栈MCU、CAN、SPI、ARM、PowerPC、Tricore、ISO 26262、Lauterbach
业务类型profit_center

工作生活

60中等

仅现场办公,未提及弹性工作或远程,加班情况不明确,但苏州生活节奏相对舒适。

工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)

使命价值

50较低

汽车电子行业成熟稳定,社会价值中性,JD未体现使命感或创新驱动。

行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs