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