Bosch logo
博世
基础软件开发工程师_XC

基础软件开发工程师_XC

发布于 大约 13 小时前

普通员工/个人贡献者

苏州市
高级经验
全职员工
仅现场办公
学历未注明
嵌入式开发
Autosar
Can
Dds
Rtos
Some/Ip
Tsn
Uds
嵌入式开发

AI 估算 · 20k–35k

汽车电子软件需求旺盛,苏州嵌入式工程师技术栈稀缺,薪资有竞争力。

职位详情

关于这个职位

作为博世基础软件开发工程师,您将负责AUTOSAR架构下的BSW模块开发与集成,包括SOME/IP、DDS、TSN等车载通信协议的配置与实现,以及诊断和故障管理功能

该岗位技术栈前沿,深度参与汽车电子软件核心开发,适合对嵌入式系统和高性能通信有热情的工程师

最低要求

精通C/C++,熟悉RTOS/Linux嵌入式开发

熟悉汽车电子软件开发流程,深刻理解AUTOSAR架构(Classic Platform或Adaptive Platform),熟悉常用BSW模块(如Can/Eth If, PduR, Dcm, NvM, Wdg等)
精通车载网络通信协议,深入理解CAN/CAN-FD、Ethernet(TCP/IP, UDP, SOME/IP, DDS)协议栈原理及配置开发
熟悉诊断协议(ISO 14229 UDS),有Vector CANoe/CANalyzer工具使用经验
具备良好的问题定位能力,能够使用抓包工具(如Wireshark)分析通信问题,利用调试工具(如Lauterbach, GDB)排查底层故障
了解车载网络信息安全(TLS、MACsec)
了解功能安全标准(ISO 26262)在BSW层面的设计要求(如E2E保护、内存监控等)

工作职责

负责AUTOSAR CP/AP架构下的基础软件(BSW)模块的设计、开发、配置与集成

根据客户需求及通信矩阵配置SOME/IP服务(服务接口定义、服务发现机制),确保各功能模块间的高效、低延迟数据交互
基于项目需求配置DDS(如Fast DDS/Cyclone DDS),包括QoS策略(可靠性、延迟等参数)
实现TSN时间同步功能(IEEE 802.1AS时间同步协议),支持TSN时间同步精度测试和验证
负责系统诊断(UDS),实现DoIP诊断通信
负责故障管理,故障存储等机制的开发与实现
负责解决产品测试及量产过程中出现的BSW层相关问题

AI 洞察

优缺点分析

优点

  • 技术栈前沿,涉及AUTOSAR、DDS、TSN等汽车软件核心技术,行业竞争力强
  • 博世作为汽车零部件巨头,平台稳定,项目规模大,视野开阔
  • 能够深入理解整车网络通信和诊断体系,积累稀缺的嵌入式开发经验
  • 作为基础软件,与硬件密切关联,问题定位可能很复杂
  • 适合热爱底层技术、对汽车电子有浓厚兴趣,并愿意在复杂嵌入式领域深耕的工程师

缺点 / 挑战

  • 苏州生活成本低于一线城市,但外企薪资福利较好,性价比较高
  • 技术难度较高,需要同时掌握多种协议和工具,学习曲线陡峭
  • 汽车电子开发对可靠性和安全性要求极高,工作压力可能较大

角色解读

  • 从基础软件模块开发向系统架构师发展,负责整体软件架构设计
  • 可转向自动驾驶中间件、传感器融合等前沿领域
  • 在博世这样的大型跨国企业,有机会国际协作并快速积累行业经验
  • 设计和开发AUTOSAR基础软件模块,如通信、诊断、存储等,确保车辆电子系统稳定运行
  • 配置和集成SOME/IP、DDS等通信协议,优化数据传输效率和延迟
  • 实现TSN时间同步功能,保证车载网络的时间精确性
  • 参与故障管理和诊断功能开发,支持量产阶段的问题排查
  • 精通C/C++和嵌入式开发,熟悉RTOS或Linux环境
  • 深入理解AUTOSAR架构及常用BSW模块的实现
  • 熟悉CAN/CAN-FD、Ethernet等车载网络协议栈,有SOME/IP、DDS实际配置经验
  • 掌握诊断协议(UDS)和调试工具,如CANoe、Lauterbach、Wireshark

申请策略

  • 博世非常看重逻辑思维和解决问题能力,准备时多思考故障排查的思路
  • 了解博世在智能驾驶和电动化领域的产品线,在面试中展现对业务的理解
  • 突出C/C++项目经验,特别是嵌入式环境下的开发
  • 强调对AUTOSAR架构和BSW模块的实践经验,如有具体配置或集成案例更佳
  • 展示对车载通信协议(CAN、SOME/IP、DDS)的理解和实际应用
  • 提及使用CANoe、Wireshark等工具解决实际通信问题的经历
  • 如果缺少AUTOSAR经验,可自学AUTOSAR规范并尝试开源实现,如AUTOSAR Adaptive平台
  • 熟练掌握Linux网络编程和Socket,理解TCP/IP与DDS的映射

面试指南

  • 回答技术原理时,先给出概念定义,再结合自己的项目经验举例说明
  • 对于问题排查类问题,遵循“收集现象-分步骤隔离-使用工具验证”的结构
  • 谈论AUTOSAR时,强调模块间的交互和数据流,体现系统思维
  • 请解释AUTOSAR Classic和Adaptive平台的主要区别及各自适用场景
  • 描述一下SOME/IP服务发现机制的工作原理,以及如何配置服务实例
  • 在CAN通信中出现丢帧,你会如何定位问题?请描述排查步骤
  • 你对TSN时间同步的理解,项目中如何实现和验证精度?
  • UDS诊断服务有哪些常见的子服务?如何处理多ECU并发诊断?

职位点评

68
综合评分

技术前沿的汽车嵌入式软件岗,发展性好,但薪资未明、WLB不确定。

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

更适合这类人
该职位最适合追求技术深度与长期成长、愿意在苏州稳定发展的工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展85
工作生活55
使命价值60

薪资福利

65中等

JD未披露薪资和福利细节,但博世作为跨国巨头通常提供具有竞争力的薪酬和稳定的福利,补偿性动机基本满足。

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

成长发展

85较高

该岗位涉及AUTOSAR、DDS、TSN等现代汽车软件技术,技术深度和行业前景都很好,能提供较强的成长空间。

技术前沿主流现代技术
技术栈C++、RTOS、Linux、AUTOSAR、SOME/IP、DDS、TSN、UDS、ISO 26262
业务类型ambiguous

工作生活

55较低

工作地点在苏州,现场办公,JD未提及弹性工作或加班情况,生活化动机满足度一般。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

汽车电子软件属于稳定且重要的行业,涉及安全关键功能,但JD中未体现强烈的社会使命感,意义感中性。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs