职位描述
1. 参与智能驾驶产品MCU平台软件架构设计, 收集及分析系统需求,转换成内部软件需求,进行可行性评估, 设计等。
2. 负责驱动的开发、优化, 包括但不限于PHY/PMIC/CAN/LIN/SPI/ETH/I2C等。
3. 负责MCU的功能软件集成,集成调试, 软件维护及版本管理。
4. 负责MCU相关文档的编写(如需求分解,软件架构设计,单元模块详细设计等。
5. 负责AUTOSAR软件开发, 进行MCAL(CAN, SPI, I2C, PWM, IRQ等), BSW(OS, COM, DIAG, NVM, XCP, NM等), RTE的配置开发。
职位要求
1. 本科及以上学历,车辆工程、软件、 计算机或者电子类相关专业。
2. 熟练使用C/C++语言,具备良好的编程风格。
3. 基本硬件原理图理解能力。
4. 基本测试设备(CANoe, CANape等),示波器, 分析仪, 调试器等使用经验。
5. 熟悉AUTOSAR规范和架构,精通2个以上AUTOSAR协议栈。
6. 具有3年以上AUTOSAR软件设计和开发经验。
7. 具有5年以上软件开发工作经验。
8. [优先条件] 熟悉汽车嵌入式系统软件开发,有ADAS, APA等产品开发经验优先。
9. [优先条件] 熟悉ASPICE汽车电子软件开发流程优先。
10. [优先条件] 熟悉ISO26262,功能安全规范及开发经验。
11. [优先条件] 熟悉ISO21434, 信息安全规范及开发经验。
12. [优先条件] 熟悉SOMEIP, DDS等通信中间件及开发经验。
...