Bosch Rexroth logo

高级基础软件开发工程师 (技术骨干)_SO

Bosch Rexroth·Salary not specified

Primary stack

C

Job description

About the Position

我们正在寻找具备长期成长潜力的工程师加入核心研发团队。

在这里,你不仅将参与Autosar基础软件、MCAL及底层平台开发,还将深度参与产品架构设计、技术决策及跨团队协作。

如果你热爱技术、乐于挑战,并希望在核心业务中不断提升技术影响力,我们期待与你共同成长。

Responsibilities

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

Requirements

  • 本科及硕士学历,电子工程、计算机、车辆工程等相关专业。
  • 5年以上汽车电子嵌入式开发经验,熟悉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等级产品开发经验。

We Offer

  • Competitive salary
  • Opportunities for professional growth and development
  • Collaborative and innovative work environment

About the Company

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.

© Bosch Rexroth. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches