职位描述
•负责基于AUTOSAR架构的ECU底层软件开发与集成:
•包括MCAL配置与调试、BSW模块开发(ECU抽象层、服务层)、RTE生成与配置、CDD开发、RTOS适配与优化。
•开发与集成符合AUTOSAR标准的通信与诊断栈:
•包括CAN (FD)/LIN/FlexRay通信栈、基于CAN的诊断协议(UDSonCAN)、存储管理(NVM)、ECU状态管理(BSW/SW-C)。
•开发复杂设备驱动(CDD)与传感器驱动:
•包括ASIC/SoC外设驱动(如SPI, 看门狗, 自检流程, 故障诊断, 功能驱动等)、传感器接口驱动的开发、调试与验证。
•负责内存管理与链接配置:
•根据软件架构需求制定链接脚本(Linker Script),设计软件内存映射(MemMap),实现软件及数据的Section分割与管理,优化内存使用。
•执行软件质量保证活动:
•使用单元测试工具(如VectorCast) 进行底层软件模块测试。
•使用总线测试与分析工具(如Vector CANoe/CANalyzer) 进行软件功能、通信、诊断等系统级验证与集成测试。
•参与ECU软件全生命周期开发:
•参与软件需求分析、软件架构设计,严格遵循汽车V流程开发模式(需求→设计→代码→测试→集成→发布)。
•软件性能优化与可靠性保障:
•优化底层软件性能(实时响应性、内存占用、启动时间、功耗等)。
•解决汽车电子领域的低功耗设计、EMC兼容性、功能安全(ISO
26262) 等相关问题。
•软硬件协同设计与测试支持:
•紧密配合硬件团队完成硬件-软件协同设计、调试与问题定位。
•设计并开发硬件测试支持软件(如产线测试程序、硬件模块验证程序)。
•编写符合汽车行业标准的技术文档:
•编写高质量的技术文档,如软件详细设计文档、接口规范、测试规范/报告,并参与DFMEA分析、需求分析文档编写等。
职位要求:
•学历与基础经验:
•电子工程、计算机科学、车辆工程、自动化等相关专业本科及以上学历。3年以上汽车电子领域嵌入式软件开发经验,其中至少2年专注于基于AUTOSAR架构的BSW/CDD开发,并具有量产项目经验。
•AUTOSAR核心技能:
•精通AUTOSAR BSW层开发,具备扎实的MCAL配置与调试、BSW模块(Com, Mem, Diag, EcuM等)开发与集成、RTE配置、CDD开发经验。深刻理解AUTOSAR方法论。
•MCU与内核:
• 深入理解主流汽车MCU架构(如Infineon Aurix/TC, NXP S32, Renesas RH, TI Hercules等),熟悉至少一种内核指令集(Arm Cortex-R/M, PowerPC, TriCore)。具备芯片级底层功能调试与驱动开发能力。
•实时操作系统(RTOS):
•深入理解RTOS核心机制(任务调度、优先级、抢占、同步通信、中断管理、上下文切换、堆栈管理)。具备至少一种主流汽车RTOS(如OSEK OS, AUTOSAR OS, FreeRTOS Safe, Micrium uC/OS等)的实际开发、配置与优化经验,能够分析任务时序、负荷率并进行性能优化。
•外设驱动与硬件接口:
• 精通常用MCU外设(如ADC, PWM, SPI, I2C, UART, CAN, LIN, Ethernet, GTM等)的工作原理与寄存器编程。能够独立开发满足严格时序要求的、高可靠性的底层驱动程序。具备扎实的硬件接口调试能力(示波器、逻辑分析仪)。
•编程语言与通信协议:
•精通C语言用于嵌入式开发,熟悉C 基础。熟练掌握汽车电子核心通信协议:CAN (FD)、LIN、诊断协议(UDS)、网络管理(CAN NM, UDS NM)。
•调试与测试工具:
• 熟练使用专业调试工具(如Lauterbach Trace32, iSystem winIDEA, Green Hills MULTI, JTAG/SWD仿真器)进行复杂嵌入式软件调试(包括多核调试、运行时问题定位)。熟练使用CANoe/CANalyzer进行总线仿真、测试与分析。
•AUTOSAR工具链:
•具备至少一种主流AUTOSAR配置工具(如Vector DaVinci Configurator/Developer, ETAS ISOLAR-A/B, Elektrobit EB tresos)的实际项目使用经验,能独立完成模块配置、代码生成与集成。
•硬件基础与协同:
•理解车载ECU硬件基本原理(电源、时钟、复位、常见接口电路),能阅读原理图,并能有效协同硬件工程师进行问题分析、功能测试与调试。
加分条件:
•开发流程与质量: 熟悉ASPICE开发流程或HIS质量规范,并在项目中实践。
•信息安全(Cyber Security): 熟悉汽车信息安全概念与标准,具备HSM驱动/集成、SecOC(Secure Onboard Communication)、安全启动(Secure Boot)、安全刷写(Secure Flash)、运行时监控(RTMD) 等相关开发经验。
•功能安全(Functional Safety): 深入理解ISO 26262标准,熟悉ASIL等级划分及安全机制设计(如内存保护、程序流监控、锁步核等)。具有ASIL C/D等级产品开发经验者优先。
•前沿技术应用: 有利用AI辅助工具进行代码开发、静态分析、测试用例生成或测试结果分析的实际经验。有自动化开发/测试脚本或工具开发经验
博世集团网上招聘数据处理同意声明
个人信息及目的:你的如下个人信息将被处理并用于招聘:姓名、电子邮箱、电话号码、所在地区、经验和教育信息、简历等应聘者自主提交的附件信息、证件号、职位、部门、计划入职日期、第一次劳动合同持续时间、工作地点、月薪、年薪、浮动奖金比例、餐贴、车贴。
博世将依据相关的数据保护法规,在全球范围内对您的数据进行保密。招聘流程中,您的个人信息只有在必须时才会被提供给博世以外的第三方机构(如代理机构)。博世精心挑选了第三方机构并与之签订了保密合同。博世采取了种种保密措施以保护您的数据,确保其不会遭受操纵、丢失、破坏、未经授权的访问或泄漏。我们的安全措施将随着新技术的应用而不断升级。您的本地浏览器和我们的人才招募系统之间的数据传输通过https加密。
特定职位申请:申请博世集团的职位就意味着您将自己的个人信息提供给博世集团旗下相应的法律实体(具体请见博世集团法人清单)。请注意,若有任何文件或资料变更,请在所有申请书里一并变更。人力资源部门的员工可能与您联系,询问您是否同意将您的求职申请转向博世集团内部另一合适职位。如果您申请了特定职位,那么只有在您同意的情况下,博世才会将您的求职申请转向另一职位。
您可以随时撤回求职申请,博世将根据相关法律删除您的个人信息。与您的申请相关的所有资料将被保留至24个月。若申请美国职位,博世依法保留三年。
您的权利:若您希望停止向博世提供您的个人信息,可联系我们或通过博世网上招聘数据隐私声明中的BKMS系统提出申请。您可以在SmartRecruiters平台查阅和修改您的简历。您对您的个人信息的处理享有知情权、决定权,您有权限制或者拒绝我们对您的个人信息进行处理。您还可以更正、补充您的个人信息。
跨境传输:为了实现前述目的,我们所收集的您的个人信息可能会在多个国家或地区间进行跨境转移,例如德国、新加坡。
德国:罗伯特-博世有限公司(德国格宁根市罗伯特博世广场1号(Robert-Bosch-Platz 1, Gerlingen-Schillerhohe, Germany,邮编:70839),用于集团统一招聘管理(博世中国与数据接收方均基于该目的开展数据出境活动;
英国:SmartRecruiters(英国伯克郡温莎亚瑟路圣斯蒂芬大厦 邮政区码: SL4 1RU),用于招聘、后期交流联系及分享职位/活动信息、潜在人才社区邀请。
您可通过上述联系方式依法向境外接收方行使您在个人信息处理活动中的权利。
存储您的个人信息:我们将仅在为实现目的必要的范围内以及法律法规要求的时间内保留您的个人信息。
雇佣:被雇佣后,您提供的数据将被从当前招聘系统转移至职位所属公司的人力资源管理系统。
本政策更新:我们将通过【邮件通知】的方式提供经更新的本政策,请您及时查看以获得更新。
联系方式:
请通过访问博世中国官方主页:博世在中国>加入博世>工作机会,在网上招聘数据隐私声明中“9.联系方式”
博世集团法人清单:
请通过访问博世中国官方主页:博世在中国>加入博世>工作机会,在网上招聘数据隐私声明中获取现阶段使用网上招聘系统的博世集团法人(第五页)