1.本科以上學(xué)歷,車輛工程、電氣工程、電子信息、計(jì)算機(jī)科學(xué)與技術(shù)等相關(guān)專業(yè);
2.有5年以上獨(dú)立項(xiàng)目經(jīng)驗(yàn);
3.熟悉C、C++等Linux環(huán)境編程,熟悉分布式網(wǎng)絡(luò)編程者優(yōu)先;
4.理解編譯原理,至少掌握Makefile、CMake、colcon等軟件構(gòu)建工具的一個(gè);
5.掌握Linux操作系統(tǒng)移植以及常用接口設(shè)備驅(qū)動(dòng)程序開發(fā)能力;
6.熟悉基于SOME/IP的服務(wù)化開發(fā)方法;
7.熟悉APAutoSAR、IS014229、DOIP、XCP等診斷、刷寫、標(biāo)定協(xié)議者優(yōu)先。
1.根據(jù)產(chǎn)品的功能需求,負(fù)責(zé)嵌入式軟件實(shí)現(xiàn)方案的設(shè)計(jì)、系統(tǒng)總體架構(gòu)設(shè)計(jì)及詳細(xì)設(shè)計(jì);
2.負(fù)責(zé)產(chǎn)品應(yīng)用軟件框架搭架、詳細(xì)設(shè)計(jì)和編碼工作;
3.負(fù)責(zé)軟件模塊的單元測(cè)試和參與軟件的集成測(cè)試;
4.通信、診斷協(xié)議棧,關(guān)鍵守護(hù)進(jìn)程等中間件應(yīng)用軟件開發(fā);
5.調(diào)試工具、刷寫工具、交叉編譯工具等調(diào)試工具軟件開發(fā);
6.負(fù)責(zé)應(yīng)用程序在嵌入式設(shè)備上的部署,以及性能優(yōu)化;
7.配合驅(qū)動(dòng)工程師對(duì)驅(qū)動(dòng)進(jìn)行聯(lián)合調(diào)試。