1、負責嵌入式軟件設計需求分析、概要設計、詳細設計、調試、系統聯調、功能驗證;
2、負責嵌入式產品/底層驅動軟件的編寫和維護;
3、負責嵌入式產品CAN、485、以太網等通信協議與通信軟件編程;
4、負責軟件相關文檔的編寫;
5、制訂軟件測試用例,完成軟件代碼測試。
崗位要求:
1、一年及以上的嵌入式軟件編程經驗,精通ARM嵌入式軟件開發環境;
2、精通C,C++編程語言,熟悉嵌入式軟件開發工具;
3、熟悉STM32、GD32單片機開發,熟悉I2C、SPI、UART、RS485、CAN等總線程序的開發;
4、熟悉FreeRTOS、RT-Thread、Linux等主流嵌入式操作系統,具有相應操作系統上驅動開發和應用開發經驗;
5、具有主流RTOS系統裁剪、設備驅動設計、系統平臺搭建和測試相關工作經驗;
6、具備良好的文檔撰寫能力和程序編碼習慣了、具有較強責任心和團隊合作意識。