職位描述:
1、產(chǎn)品軟件開發(fā):
對公司現(xiàn)有研發(fā)項目進行軟件程序編寫,分析并解決項目中的軟件技術(shù)問題,達到產(chǎn)品開發(fā)要求。
2、產(chǎn)品測試與調(diào)試:
對編寫的軟件進行單元測試與集成測試,不斷優(yōu)化軟件性能,與其他系統(tǒng)進行聯(lián)調(diào)與驗證。
3、協(xié)助硬件物料選型:
評估微控制器、存儲器、通訊接口與模塊等物料的技術(shù)參數(shù),協(xié)助硬件快速準確選取出更加符合項目需求的物料。
4、產(chǎn)品維護與升級:
使用Git等工具進行版本控制,遵循編碼規(guī)范;進行技術(shù)提升,不斷迭代產(chǎn)品功能。
5、技術(shù)預研與方案驗證:
針對新項目或新技術(shù)(如新的通信協(xié)議、算法、OS、芯片平臺),進行前期技術(shù)調(diào)研和原型開發(fā),評估技術(shù)可行性。
6、文檔編寫與維護:
編寫研發(fā)過程中的各種技術(shù)文檔,維護各種文檔的更新,版本維護。
7、完成領(lǐng)導交辦的其他任務(wù)。
職位要求:
教育水平 本科及以上(第一學歷)
專業(yè)要求 電子信息、計算機類
年齡要求 21-40歲 從業(yè)資格
工作經(jīng)驗 2年以上軟件工作經(jīng)驗,對軟件開發(fā)工作有一定的了解和熟悉。
必備知識 熟悉C語言,微機原理,數(shù)字電路、模擬電路、電機驅(qū)動等,了解實時系統(tǒng)原理。
技能要求
1. 熟悉C/C++語言程序設(shè)計,能夠獨立進行單片機軟件開發(fā),并擁有良好的編程風格;
2. 熟悉485、CAN、TCP/IP通訊開發(fā),熟悉Modbus協(xié)議;
3. 能夠讀懂電路原理圖,熟悉常用硬件電路,會使用相關(guān)測試設(shè)備,擁有一定的動手能力;
4. 熟悉Cortex-M3、Cortex-M4內(nèi)核及各種外設(shè),有STM32、GD32單片機開發(fā)經(jīng)驗的優(yōu)先;
5. 熟悉電機驅(qū)動開發(fā),有小型無刷電機開發(fā)經(jīng)驗的優(yōu)先;
6. 熟悉壓縮機、散熱風扇驅(qū)動,有變頻器開發(fā)經(jīng)驗的優(yōu)先;
素質(zhì)能力
對團隊文化要高度認可
具備較強的責任心和執(zhí)行力,能夠按時完成任務(wù)并保持高效率。
具備良好的問題解決能力和決策能力,能夠快速分析和解決軟件開發(fā)過程中的問題。
具備團隊合作精神和適應(yīng)能力,能夠與團隊成員和其他相關(guān)部門進行良好的協(xié)作。