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