崗位職責(zé):
1.參與產(chǎn)品設(shè)計(jì),根據(jù)項(xiàng)目要求協(xié)助項(xiàng)目經(jīng)理,認(rèn)真了解需求,參與產(chǎn)品需求分析,對(duì)產(chǎn)品進(jìn)行軟件方案、軟件架構(gòu)、軟件流程、軟件代碼等設(shè)計(jì);
2.在技術(shù)上與其他項(xiàng)目組成員充分溝通,確保產(chǎn)品技術(shù)上的可行性;
3.根據(jù)需求分析與任務(wù)安排,溝通所需的各種資源,按照軟件設(shè)計(jì)規(guī)范進(jìn)行軟件設(shè)計(jì)和編碼工作,并根據(jù)系統(tǒng)開發(fā)中遇到難點(diǎn)問題,參與技術(shù)攻關(guān);
4.編制軟件開發(fā)設(shè)計(jì)文檔、測(cè)試文檔等文件,保證開發(fā)過(guò)程符合設(shè)計(jì)規(guī)范要求;
任職要求:
1.本科,計(jì)算機(jī)、通信、電子、軟件工程相關(guān)專業(yè);
2.2年及以上嵌入式軟件開發(fā)經(jīng)驗(yàn)。
3.精通C語(yǔ)言編程,具有STM32/ARM/DSP/FPGA等處理器嵌入式系統(tǒng)開發(fā)經(jīng)驗(yàn),熟悉嵌入式產(chǎn)品開發(fā)過(guò)程,熟練使用Keil、IAR、Quartus等常用開發(fā)環(huán)境;
4.熟悉UART、SPI、IIC、USB、FMSC、SDIO、TCP/IP、UDP等通信方式;
5.從事過(guò)linux/ucos等系統(tǒng)移植;
6.從事過(guò)ucGUI/emWin等交互界面的開發(fā);
7.從事過(guò)FATFS等文件系統(tǒng)的使用;
8.熟悉數(shù)字電路、模擬電路;