崗位職責(zé):
1、根據(jù)產(chǎn)品需求,完成 MCU 軟件可行性分析
2、按計(jì)劃完成 MCU 軟件開發(fā)并發(fā)布軟件版本(涉及診斷,電源管理,升級(jí)管理,車身控制 等)
3、完成軟件編碼、單元測(cè)試、聯(lián)調(diào)測(cè)試及問題定位和修復(fù)
4、按平臺(tái)化要求實(shí)現(xiàn) MCU 軟件開發(fā)及架構(gòu)設(shè)計(jì)
5、設(shè)計(jì)文檔編寫及維護(hù)
6、MCU 系統(tǒng)性能優(yōu)化,開機(jī)速度優(yōu)化,產(chǎn)品低功耗處理
任職要求:
1、熟練使用 C 語言,了解編譯原理,能看懂電路。
2、熟練使用軟件開發(fā)過程中的相關(guān)工具,類似 git,SVN 等。
3、熟悉 MCU 常用外設(shè),比如 EEPROM,RTC,NORFLASH 等。
4、具有 FREERTOS 開發(fā)能力,具備汽車嵌入式軟件診斷,網(wǎng)絡(luò)管理等功能開發(fā)能力。
5、要求能夠獨(dú)立完成 CAN 網(wǎng)絡(luò)管理、CAN 功能開發(fā)、CAN 診斷開發(fā)
6、具備良好溝通及協(xié)作開發(fā)能力