崗位職責(zé):
- 根據(jù)項(xiàng)目要求,完成相關(guān)需求整理,設(shè)計(jì),開發(fā),測(cè)試,維護(hù)等工作;
- 根據(jù)軟件需求,能獨(dú)立設(shè)計(jì)嵌入式方案,配合硬件工程師調(diào)試硬件接口,linux驅(qū)動(dòng)移植;
- 負(fù)責(zé)平臺(tái)uboot,linux內(nèi)核,文件系統(tǒng)的開發(fā)移植;
- 確保軟件可用性和穩(wěn)定性;
- 負(fù)責(zé)嵌入式軟件整體架構(gòu)及相關(guān)技術(shù)文檔的編寫;
- 負(fù)責(zé)系統(tǒng)模塊的代碼編寫;
- 參與軟件開發(fā)規(guī)劃及實(shí)施,解決項(xiàng)目中的技術(shù)問題;
- 負(fù)責(zé)現(xiàn)有系統(tǒng)的優(yōu)化工作;
- 參與技術(shù)平臺(tái)的建設(shè)和公司安排的其他工作。
崗位要求:
1. 本科及以上學(xué)歷,專業(yè)包括電子、電氣、計(jì)算機(jī)、自動(dòng)化、通信等相關(guān)專業(yè)。3年及以上工作經(jīng)驗(yàn);
2. 熟練掌握C/C++語言開發(fā),具有良好的編程規(guī)范和扎實(shí)編程功底;
3. 熟練各種常用硬件接口和設(shè)備的驅(qū)動(dòng),如I2C,SPI,UART,USB,RS485,GPIO,以太網(wǎng)等;
4. 熟悉ARM,DSP等嵌入式處理器開發(fā)環(huán)境和開發(fā)流程,有STM單片機(jī)項(xiàng)目開發(fā)經(jīng)驗(yàn),能完成對(duì)應(yīng)的應(yīng)用及低層軟件開發(fā)
5. 具有WIFI,LoRa,GPS等無線通信模塊的項(xiàng)目經(jīng)驗(yàn),熟悉TCP/IP,UDP協(xié)議,完成與后臺(tái)通信;
6. 有音視頻編解碼,流媒體傳輸開發(fā)經(jīng)驗(yàn),有GB28181,ONVIF開發(fā)經(jīng)驗(yàn)優(yōu)先;
7. 熟悉富瀚,海思,聯(lián)詠方案,有其中一種及以上的IPC開發(fā)經(jīng)驗(yàn)優(yōu)先;
8. 有電力行業(yè),視頻類產(chǎn)品開發(fā)經(jīng)驗(yàn)優(yōu)先;