岗位职责:
1、负责BMS底层软件开发工作,参与软件工程代码的设计、开发及测试;
2、负责参与订单项目客户提的UDS、OTA、XCP等需求开发;
3、负责参与Bootloader软件开发维护;
4、负责底层技术文档管理和存档工作。
任职要求:
1、具备两年以上C代码开发经验(C,C++);
2、精通MCU底层驱动开发(SPI/UART/ADC/CAN/PWM/ICU/DIO);
3、熟悉CAN总线协议、UDS/OBD诊断协议、J1939TP协议;
4、熟悉Bootloader开发设计;
5、具备实车测试验证调试经验,具备问题分析处理能力。