職責描述:1、汽車電子行業(yè)或工程機械行業(yè)電子電控系統(tǒng)的研發(fā);設(shè)計文檔的編寫;
2、根據(jù)客戶或其他需求,定義軟件設(shè)計架構(gòu);支持客戶系統(tǒng)和軟件相關(guān)的需求溝通,進行軟件架構(gòu)需求分析
3、理解單片機I/O口定義并能基于應用來配置端口和外部的連接,收集和分析客戶所有軟件相關(guān)需求包括通訊協(xié)議,診斷要求等
4、基于軟件V模型開發(fā),基于系統(tǒng)和架構(gòu)需求進行軟件開發(fā),能夠熟練應用C語言或基于模型設(shè)計方法(Matlab,Simulink)
5、底層驅(qū)動軟件的設(shè)計及其實現(xiàn);應用層軟件的架構(gòu)設(shè)計及其實現(xiàn);
6、電路原理圖設(shè)計;原型機的實驗室調(diào)試和現(xiàn)場系統(tǒng)調(diào)試;
7、進行單元測試,靜態(tài)測試,指導軟件集成測試和系統(tǒng)測試;能夠使用QAC,Tessy或類似工具進行軟件相關(guān)測試;評審軟件測試用例/測試大綱
8、客戶現(xiàn)場技術(shù)支持。
任職要求:
1、計算機、通訊、電子、自動化控制或相關(guān)專業(yè),本科及以上學歷,5年以上相關(guān)工作經(jīng)驗,有車載電子產(chǎn)品開發(fā)經(jīng)驗者優(yōu)先;
2、精通STM32或Freescale或NXP等系列MCU的系統(tǒng)架構(gòu),ARM處理器系統(tǒng)架構(gòu),精通Linux或Android系統(tǒng)移植開發(fā)更佳;
3、精通C/C++語言,熟悉嵌入式系統(tǒng)的各類通訊協(xié)議,比如UART,SPI,I2C,CAN,Ethernet等等,熟悉嵌入式系統(tǒng)外設(shè)編程;
4、精通TCP/IP協(xié)議,熟悉MQTT更佳;
5、精通數(shù)字電路和模擬電路設(shè)計,熟悉微波和RF設(shè)計更佳;
6、精通電源系統(tǒng)設(shè)計,熟悉Signal?Integrity和EMC更佳;
7、熟練使用Cadence或其他EDA工具進行原理圖設(shè)計,熟悉HSPICE等電路仿真軟件更佳;
8,熟練使用示波器、頻譜分析儀、微波網(wǎng)絡(luò)分析儀等數(shù)字或模擬信號測量儀器,能夠使用Matlab/Simulink建模生產(chǎn)代碼;熟悉并指導軟件團隊底層開發(fā)流程
9、具備團隊協(xié)作精神,踏實上進,有較強創(chuàng)新能力。