岗位描述
岗位职责
1. 负责车载各种电动部件(泵、阀、电机等)的FOC驱动算法;
2. 负责MCU底层驱动开发(ADC、PWM、Timer、CAN、LIN、SPI、I2C等外设驱动),以及Bootloader、OS任务调度等基础软件开发;
3. 实现车载通信协议栈(CAN/CAN-FD/LIN/车载以太网),开发UDS诊断服务(ISO 14229)、XCP标定协议、网络管理(OSEK NM/AUTOSAR NM)等功能;
4. 负责软件模块集成、MIL/SIL/HIL测试,编写测试用例并推动问题闭环;
5. 按照ISO 26262标准执行软件开发,完成软件安全需求分解、安全机制实现、ASIL等级验证。
任职资格
1.本科及以上学历,计算机科学、电子工程、自动化、电气工程、通信工程等相关专业;
2.五年以上车载电控软件开发经验,至少1个完整量产项目经验,精通C/C++编程,熟悉MISRA-C编码规范;
3.熟练掌握嵌入式开发工具链(如Tasking、GreenHills、IAR、Keil、GCC等),具备MCU调试经验;
4.熟悉至少一种主流车规级MCU平台(如Infineon AURIX TC2xx/TC3xx、NXP S32K、Renesas RH850、TI TMS570等);
5.熟悉CAN/LIN通信协议及车载诊断协议(UDS ISO 14229)。