工作概要:嵌入式軟件的開發(fā)和維護(hù)
工作任務(wù):
(1)從事嵌入式平臺(tái)上的網(wǎng)絡(luò)協(xié)議及系統(tǒng)應(yīng)用軟件的開發(fā)和維護(hù)。
(2)參與相關(guān)方案的設(shè)計(jì)、論證及評(píng)審,指導(dǎo)器件選型及原理圖設(shè)計(jì)。
(3)編寫軟件結(jié)構(gòu)、流程等文檔。
專業(yè)知識(shí)與技能:
(1)能夠獨(dú)立完成嵌入式C語言程序的設(shè)計(jì)、編碼和調(diào)試。
(2)熟悉keil/IAR平臺(tái)下的STM32開發(fā)。
(3)有嵌入式操作系統(tǒng)下的開發(fā)經(jīng)驗(yàn)。(如UCOS/FreeRTOS)。
(4)有TCP/IP網(wǎng)絡(luò)編程經(jīng)驗(yàn)。
(5)了解常用協(xié)議,如USB、TCP/IP、I2C、SPI、UART等,能夠進(jìn)行相關(guān)驅(qū)動(dòng)開發(fā)。
(6)熟悉模擬電路和數(shù)字電路的基本知識(shí),能夠看懂與程序相關(guān)的電路圖。
(7)熟悉軟件開發(fā)流程,具備軟件設(shè)計(jì)分析能力以及文檔編寫能力。
其他要求:
(1)通信、電子、計(jì)算機(jī)、自動(dòng)化相關(guān)專業(yè)大學(xué)本科以上學(xué)歷。
(2)1年以上工作經(jīng)驗(yàn)。
(3)具備良好的編程習(xí)慣和較強(qiáng)的文檔編寫能力,具有較好的交流、總結(jié)、分享意識(shí)。