Bosch logo
博世
基础软件开发工程师 (安全气囊控制器)_SO

基础软件开发工程师 (安全气囊控制器)_SO

发布于 大约 3 小时前

普通员工/个人贡献者

苏州市
高级经验
全职员工
仅现场办公
本科
软件工程
Autosar
Bsw
Can
Iso 26262
Lauterbach
Mcal
Nvm
Rtos
Uds

AI 估算 · 15k–25k

汽车电子嵌入式底层软件,博世大平台,技术栈深入,3年以上经验,市场竞争力强,薪资属中上水平。

职位详情

关于这个职位

该职位是博世苏州的安全气囊控制器基础软件开发工程师,专注于基于AutoSAR架构的嵌入式底层软件开发

你将负责MCAL配置、BSW模块开发、RTOS适配以及CAN通信栈、诊断协议等汽车电子核心模块的开发与优化
需要3年以上汽车电子嵌入式开发经验,深入理解AutoSAR、实时操作系统和MCU外设,适合希望深耕汽车电子底层技术的资深工程师

最低要求

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

年以上汽车电子嵌入式开发经验,熟悉AutoSAR Classic开发流程
对Autosar Mem Service(Nvm/Fee/Fls)有深入理解,有在两个以上MCU应用Mem Service的经验
理解Cyber Security (HSM/SecOC),有信息安全相关开发或测试经验
对MCU工作机制有较深理解,熟悉至少一种内核指令(如Arm,PowerPC,Tricore等)
深入理解实时操作系统(RTOS)工作原理,对中断调用、任务切换、任务调度、堆栈使用、任务上下文切换有较深理解
有至少一种实时操作系统使用经验,能够分析任务负荷率,并能给出优化方案
深入理解MCU外设(如CAN/ADC/SPI/GTM等)工作原理,能够独立开发满足苛刻时间限制的驱动程序
扎实的C能力,熟悉汽车电子通信协议(CAN/CAN FD)、诊断协议(UDS)、CAN网络管理协议等
能够熟练使用调试工具(如Lauterbach, E2, i-System等)对软件进行在线调试、多核联调
至少一种AutoSAR工具链实际使用经验(Vector Davinci/EB Tresos/ETAS ISOLAR等),掌握MCAL配置、BSW模块开发
了解车载ECU硬件基本原理,理解硬件设计原理,协同硬件开发人员完成硬件功能测试
了解汽车功能安全标准ISO 26262 熟悉ASIL等级划分及安全机制设计,有ASIL C/D等级产品开发经验

工作职责

负责基于AutoSAR架构的嵌入式底层软件开发,包括MCAL配置、BSW模块开发(ECU抽象层、服务层)、RTOS适配

开发符合AutoSAR标准的CAN通信栈、基于CAN诊断协议UDSonCan、存储管理NVM,ECU状态管理等
开发ASIC 驱动(SPI驱动、自检流程、看门狗、故障诊断、功能驱动等),Sensor驱动等
根据需求制定链接脚本文件,设计软件MemMap,实现软件及数据的Section分割
使用测试工具(如VectorCast)进行单元测试,使用Vector CANoe/CANalyzer等软件进行软件系统功能验证
参与ECU软件需求分析、架构设计及V流程开发(需求→设计→代码→测试)
优化底层软件性能(实时性、内存占用、启动时间等),解决汽车电子领域的低功耗、EMC、功能安全等问题
配合硬件团队完成硬件-软件协同设计,设计测试软件支持硬件测试
编写符合汽车行业标准的技术文档(如DFMEA、需求分析、软件详细设计等)

AI 洞察

优缺点分析

优点

  • 博世作为汽车零部件巨头,平台稳定,项目成熟,能深入掌握前沿汽车电子技术
  • 接触完整AutoSAR开发流程和功能安全实践,技能积累价值高
  • 与硬件、测试等部门紧密协作,能提升系统化思维和跨团队沟通能力
  • 安全气囊控制器属于安全关键系统,行业壁垒高,职业含金量好
  • 汽车嵌入式底层软件开发对正确性和实时性要求极高,调试问题复杂
  • 需要掌握大量协议和标准(AutoSAR、UDS、ISO 26262),学习曲线陡峭
  • 适合对汽车电子底层技术有浓厚兴趣,喜欢钻研硬件和软件接口,注重长期技术积累的工程师

缺点 / 挑战

  • 项目周期长,可能涉及多个阶段的重复验证和文档工作

角色解读

  • 技术深耕:成为AutoSAR或嵌入式底层软件专家,主导复杂ECU项目
  • 系统架构:转向系统架构师,负责整车控制器或域控制器的软件架构设计
  • 管理路径:晋升技术主管或项目经理,带领团队开发安全气囊等安全系统
  • 基于AutoSAR架构开发安全气囊控制器的底层软件,包括MCAL、BSW、RTOS等模块
  • 开发CAN通信栈、UDS诊断协议、NVM存储管理等汽车电子核心功能
  • 编写ASIC和传感器驱动,优化软件实时性、内存占用等性能指标
  • 参与V流程开发,进行单元测试和系统验证,编写技术文档
  • 精通C语言和嵌入式开发,熟悉AutoSAR Classic平台和工具链
  • 深入理解RTOS原理(任务调度、中断、上下文切换),能分析任务负荷率
  • 熟悉MCU外设(CAN/ADC/SPI等)和调试工具(Lauterbach等)
  • 了解功能安全ISO 26262和Cyber Security(HSM/SecOC)

申请策略

  • 博世注重流程和文档,面试中可强调对规范的理解和执行力
  • 了解安全气囊控制器的基本工作原理,可提前查阅相关资料
  • 突出AutoSAR相关项目经验,特别是MCAL、BSW、NVM等模块开发
  • 展示C语言功底和RTOS使用经验,如有任务优化或性能调优案例更佳
  • 强调功能安全(ISO 26262)和Cyber Security的项目实践
  • 列出使用的工具链(Vector/EB/ETAS)和调试工具(Lauterbach等)
  • 如不熟悉AutoSAR,可先通过官方文档或培训课程快速入门
  • 加深对RTOS内核原理的理解,动手实践任务调度和中断处理

面试指南

  • 结构化回答:先讲概念,再举具体项目例子,最后总结遇到的挑战和解决方案
  • 技术问题:从原理出发,结合代码或配置截图(口述)说明,体现深度
  • 经验问题:用STAR法则(情境、任务、行动、结果)组织,突出个人贡献
  • 请解释AutoSAR中的BSW各层(ECU抽象层、服务层)的作用和交互
  • 描述你在一个项目中如何配置MCAL并实现CAN通信
  • RTOS中任务调度策略有哪些?你如何优化任务负荷率?
  • UDS诊断协议中,你如何实现0x22(读取数据)和0x2E(写入数据)服务?
  • 功能安全中ASIL C/D等级对软件设计有哪些具体约束?

职位点评

71
综合评分

博世苏州汽车电子底层软件岗,技术前沿、发展空间大,但WLB一般。

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

更适合这类人
该职位最适合追求技术深度和专业成长的工程师,能接受现场办公和一定的工作强度。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活50
使命价值65

薪资福利

75中等

博世作为跨国巨头,薪资福利体系完善,但JD未明确具体薪资和福利,仅从公司品牌推断属于市场中上水平。

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

成长发展

85较高

职位涉及前沿的AutoSAR、功能安全、Cyber Security等技术,技术栈深入,成长空间大;JD明确要求多领域技能,但未提及培训或晋升通道。

技术前沿前沿/新兴技术
技术栈AutoSAR、MCAL、BSW、CAN、UDS、NVM、RTOS、ISO 26262、Cyber Security、HSM、SecOC
业务类型profit_center

工作生活

50较低

博世苏州工厂附近,通常需要现场办公,JD未提及弹性工作或远程,汽车电子开发可能涉及加班,整体WLB一般。

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

使命价值

65中等

汽车安全气囊是重要的安全系统,工作本身保障生命安全,但JD未强调社会价值;博世品牌有正面影响力。

行业发展稳定成熟行业
社会影响正向社会影响力较高
创新程度积极采用新技术
Watch Jobs