崗位職責:
1.根據(jù)產(chǎn)品需求進行嵌入式系統(tǒng)軟件的需求分析,架構(gòu)與模塊設(shè)計;
2.負責嵌入式軟件開發(fā),維護和優(yōu)化等工作;
3.負責嵌入式系統(tǒng)代碼模塊開發(fā)實現(xiàn);
4.在產(chǎn)品測試.生產(chǎn)等各環(huán)節(jié)發(fā)現(xiàn)的問題,對軟件進行優(yōu)化改進;
5.完成所負責軟件的相關(guān)文檔編寫工作;
6.領(lǐng)導交辦的其他工作
任職要求:
1.計算機,測控技術(shù)與儀器,通訊工程,電子技術(shù),應用電子技術(shù)等相關(guān)專業(yè),本科及以上學歷,優(yōu)秀者可以放寬學歷要求;
2.本科3年以上,碩士1年以上智能硬件研發(fā)或設(shè)計經(jīng)驗,具有規(guī)范的研發(fā)在線協(xié)同經(jīng)驗;
3.扎實的C基礎(chǔ)和較強軟件編程和算法處理能力;熟悉RS485,CAN-BUS,SPI、以及主流網(wǎng)絡(luò)協(xié)議;
4.熟悉STM32/GD32系列微控制器的軟件設(shè)計,熟悉裸機和MCU+RTOS兩種模式下的編程和架構(gòu)技術(shù);
5.熟悉Linux操作系統(tǒng),.熟悉QT;
6.熟悉atF/LittleF/YAFFS2.LwIP.SQlite.JSON.Modbu.CANOpen.bootloader.OTA/IAP.MQTT.日志系統(tǒng).嵌入式Micropython/Lua/Javacript腳本引擎等相關(guān)中間件和開源庫的移植和應用開發(fā)技術(shù);
7.熟練使用Microoft辦公軟件,能夠簡單了解Protel或Altium原理圖;
8.有一定的英文閱讀能力,在Github/Gitee上參與過開源項目開發(fā)或開源社區(qū)貢獻的優(yōu)先;
9.主動性強,有合作意識,有獨立分析解決問題的能力,有一定的鉆研和精益求精的精神;
所需技能: 單片機開發(fā)、ARM開發(fā)、信號測量與分析、DSP開發(fā)