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