(一)崗位職責(zé)
1.?負(fù)責(zé)或參與嵌入式產(chǎn)品類的需求分析、方案設(shè)計、詳細(xì)設(shè)計、軟件編碼等設(shè)計及評審等項目全過程;
2.?配合硬件工程師調(diào)試硬件,解決產(chǎn)品的設(shè)計問題;
3.?根據(jù)項目需求,出差進(jìn)行項目聯(lián)試和排故,以及客戶服務(wù);
4.?編寫和維護(hù)相關(guān)的軟件設(shè)計文檔;
5.?從事嵌入式單片機(jī)、ARM等相關(guān)的嵌入式驅(qū)動及應(yīng)用程序開發(fā);
(二)任職要求:
1.?計算機(jī)、電子電路、自動化相關(guān)專業(yè),本科及以上學(xué)歷(特別優(yōu)秀的可適當(dāng)放寬),3年以上嵌入式軟件開發(fā)經(jīng)驗(yàn)。
2.熟練掌握C/C++語言,有良好的編碼基礎(chǔ)與習(xí)慣,能熟練閱讀英文文獻(xiàn)與數(shù)據(jù)手冊。
3.?熟悉ARM?Cortex-M系列CPU,有底層BSP驅(qū)動開發(fā)經(jīng)驗(yàn),開發(fā)過NXP的S32K系列MCU的優(yōu)先;
4.熟悉基本接口?CAN、UART、SPI、IIC等通信方式,有以太網(wǎng)、藍(lán)牙,WIFI等通信開發(fā)經(jīng)驗(yàn)更佳;
5.?獨(dú)立承擔(dān)過至少3-5個嵌入式軟件項目設(shè)計和開發(fā);
6.?有嵌入式ARM平臺Linux驅(qū)動開發(fā)經(jīng)驗(yàn)尤佳。