崗位職責(zé):
1.負(fù)責(zé)單片機(jī)固件開發(fā),包含但不限于STM32、GD32和HC32平臺;
2.根據(jù)客戶需求,制定詳細(xì)的功能設(shè)計(jì)實(shí)現(xiàn)方案;
3.與硬件、軟件、測試、項(xiàng)目管理等部門溝通達(dá)成項(xiàng)目需求,解決項(xiàng)目中出現(xiàn)的問題;
4.撰寫固件設(shè)計(jì)開發(fā)文檔;
5.協(xié)助技術(shù)支持部門進(jìn)行現(xiàn)場和非現(xiàn)場技術(shù)支持與培訓(xùn);
6.維護(hù)軟件代碼庫,軟件發(fā)布記錄,版本快照,修訂歷史等研發(fā)文檔;
任職要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)、電子、通信等相關(guān)專業(yè),兩年以上固件工作經(jīng)驗(yàn);
2.精通底層編程語言,如C和匯編;
3.熟悉多種單片機(jī)的使用,至少使用兩種單片機(jī)做過項(xiàng)目開發(fā),具備固件設(shè)計(jì)、開發(fā)及調(diào)試經(jīng)驗(yàn)
4.熟悉單片機(jī)資源的使用,如I2C、USART、SPI、ADC、WDT、Timer、USB、SDIO、DMA、FLASH、ETH等;
5.有接口時(shí)序的調(diào)試經(jīng)驗(yàn),能看懂如I2C、UASRT、SPI等接口時(shí)序;
6.熟悉RTOS系統(tǒng)下開發(fā)應(yīng)用,至少使用過一種RTOS系統(tǒng)開發(fā)過項(xiàng)目,如FreeRTOS、RT-Thread、μC/OS-II、LiteOS等;
7.有一定的硬件基礎(chǔ),看懂電路圖和芯片設(shè)計(jì)手冊,和硬件工程師順利溝通;
8.較好的英語閱讀能力,熟悉查閱相關(guān)的英文資料。
9.具備團(tuán)隊(duì)合作精神,及較強(qiáng)的溝通協(xié)調(diào)能力;
10.具備獨(dú)立承擔(dān)工作的能力;