工作職責(zé)
1.負(fù)責(zé)基于ARM/DSP等處理器的嵌入式軟件設(shè)計(jì)、編碼與調(diào)試,完成硬件驅(qū)動(dòng)開發(fā)及算法移植
2.系統(tǒng)聯(lián)調(diào)與測試:配合硬件團(tuán)隊(duì)完成軟硬件聯(lián)調(diào),解決接口通信(如SPI、CAN等)及性能優(yōu)化問題
3.文檔編制:編寫軟件設(shè)計(jì)文檔、測試報(bào)告及技術(shù)規(guī)范,確保開發(fā)過程可追溯。
必備要求(關(guān)鍵技能):
1.技術(shù)能力:
精通C語言編程,熟悉嵌入式系統(tǒng)開發(fā)流程及調(diào)試工具(如IAR、Keil等);
至少具備一種處理器開發(fā)經(jīng)驗(yàn)(PowerPC/ARM/DSP),有ARM Cortex-M/A系列或STM32項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
熟悉常用通信協(xié)議(UART、SPI、CAN、TCP/IP等)及硬件接口驅(qū)動(dòng)開發(fā)。
2.行業(yè)經(jīng)驗(yàn):
在航空、航天或其他工業(yè)控制領(lǐng)域有嵌入式開發(fā)項(xiàng)目經(jīng)驗(yàn)。