崗位要求:
1.計算機(jī)、電子、自動化、軟件工程等相關(guān)專業(yè)本科以上學(xué)歷;
2.精通C/C++嵌入式開發(fā)語言,熟悉Microchip、Freescale單片機(jī)開發(fā)平臺;
3.有5年以上嵌入式軟件開發(fā)經(jīng)驗(yàn);
4.精通汽車CAN/LIN總線基本規(guī)范以及基于其上的應(yīng)用層協(xié)議;
5.精通基于OSEK和基于AutoSAR的網(wǎng)絡(luò)管理、CAN?UDS(ISO?14229)診斷協(xié)議開發(fā);
6.精通基于CAN/LIN的UDS?bootloader開發(fā);
7.有NVM(Non-volatile?memory)診斷功能開發(fā)經(jīng)驗(yàn)優(yōu)先;
8.熟練使用CANOE?SPY3等工具進(jìn)行CAN總線網(wǎng)絡(luò)系統(tǒng)開發(fā)與測試;
9.具備一定的電路分析能力,有控制類項(xiàng)目開發(fā)經(jīng)驗(yàn);
10.有對微弱信號處理、OP放大器應(yīng)用經(jīng)驗(yàn)優(yōu)先;
11.良好的英文閱讀能力,有較強(qiáng)的動手能力和工作主動性、團(tuán)隊合作精神和溝通能力。
職責(zé)描述:
1.參與項(xiàng)目需求分析,進(jìn)行系統(tǒng)框架和模塊功能的詳細(xì)設(shè)計;
2.根據(jù)新產(chǎn)品開發(fā)需求,開發(fā)相應(yīng)的軟件模塊;
3.配合硬件工程師完成硬件設(shè)計,根據(jù)系統(tǒng)設(shè)計完成軟件開發(fā)、配置和測試;
4.根據(jù)公司技術(shù)文檔規(guī)范編寫相應(yīng)的技術(shù)文檔,記錄測試結(jié)果;
5.根據(jù)需要不斷完善優(yōu)化軟件代碼;