職位基本情況
1、負(fù)責(zé)MCU底層軟件開(kāi)發(fā)、配置、集成、測(cè)試、分析及問(wèn)題解決;
2、負(fù)責(zé)CAN、Lin協(xié)議驅(qū)動(dòng)開(kāi)發(fā)、基于UDS的bootloader及OTA功能開(kāi)發(fā),能根據(jù)客戶需求
及網(wǎng)絡(luò)安全需求進(jìn)行相關(guān)功能開(kāi)發(fā);
3、負(fù)責(zé)底層軟件開(kāi)發(fā)文檔的編寫(xiě),制訂測(cè)試方案,并完成測(cè)試工作;
4、基于vs的上位機(jī)制作用于調(diào)試測(cè)試;;
5、協(xié)助硬件、系統(tǒng)、實(shí)驗(yàn)室完成相關(guān)工作;
6、完成上級(jí)領(lǐng)導(dǎo)安排的其它臨時(shí)性工作。
要求:1、熟練使用C、C++、VC等編程語(yǔ)言,熟悉IAR/KEIL等開(kāi)發(fā)環(huán)境使用; 2、熟悉CAN、LIN協(xié)議及bootloader,uds診斷; 3、熟悉CANoe使用,能夠使用CANoe進(jìn)行相關(guān)工作; 4、熟悉AUTOSAR軟件開(kāi)發(fā)、熟悉網(wǎng)絡(luò)安全分析及控制策略; 5、熟悉汽車(chē)控制軟件開(kāi)發(fā)流程;