工作職責:
1、負責產(chǎn)品所需單片機軟件項目或軟件模塊的設計、開發(fā)、驗證工作;
2、根據(jù)產(chǎn)品需求規(guī)范及開發(fā)流程構(gòu)建軟件框架,編寫代碼,調(diào)試;
3、根據(jù)公司嵌入式平臺要求,編寫底層驅(qū)動,應用程序接口及與產(chǎn)品功能匹配的應用程序,提交軟件設計報告;
4、產(chǎn)品現(xiàn)場調(diào)試、測試,發(fā)現(xiàn)問題,分析問題,解決問題。
任職要求:
1、計算機軟件、通信、電子相關(guān)專業(yè),本科1年以上工作經(jīng)驗;
2、精通C/C++語言,精通數(shù)據(jù)結(jié)構(gòu),1年以上嵌入式系統(tǒng)相關(guān)軟件開發(fā)經(jīng)驗;
3、熟悉IAR或者Keil等開發(fā)環(huán)境,熟悉ARM?Cortex系列的MCU;
3、熟悉Cortex?M系列ARM、AVR等單片機軟件的C語言及匯編語言開發(fā);
4、具備良好的編程規(guī)范,文檔編寫能力;
5、能看得懂原理圖,熟悉運算放大器,mos管,三極管等基本電路分析方法;
6、對單片機外圍電路搭建和應用開發(fā)有比較深入的認識;
7、有SubG無線通信模塊相關(guān)設計經(jīng)驗和作品者優(yōu)先。
8、熟悉LoRa模塊及相關(guān)協(xié)議者優(yōu)先