崗位職責:
1、負責嵌入式項目需求分析、軟件架構設計及相關技術文檔的編寫及歸檔;
2、完成嵌入式項目中的功能設計,接口定義及固件代碼的設計;
3、負責嵌入式系統中驅動、應用程序的開發,協助硬件工程師完成電路的設計與調試;
4、基于RT-thread、FreeRTOS操作系統開發嵌入式軟件;
5、負責公司單片機等其他非操作系統嵌入式軟件開發;
6、完成終端樣機的嵌入式軟件設計、調試、生(轉)產工作以及驗證工作。
任職要求:
1、電子、計算機等相關專業大專以上,3年以上相關工作經驗;
2、熟悉軟件開發流程,了解軟件架構及通訊協議;
3、熟悉ARM?Cortex系列處理器的嵌入式C語言或C++語言編程,編碼風格良好,熟悉嵌入式調試工具;
4、具有嵌入式操作系統RT-Thread、FreeRTOS開發經驗;
5、熟悉通用接口,如UART,SPI,I2C,RS485,Ethernet,RS232,CAN等各種接口驅動模型,能根據產品功能要求規劃可擴展性的通訊協議;6、熟悉Linux操作系統開發者優先;
7、熟悉GPRS/4G/LoRa/WIFI/BT通信模組的使用及協議棧開發;
8、熟悉智能硬件產品、對智慧農業有深刻理解者優先。