一、崗位職責:
1、根據(jù)公司產(chǎn)品需求能獨立完成STM32、ESP32系統(tǒng)相關外設開發(fā),包括:LCD相關的人機交互界面編程,WiFi通訊編程與協(xié)議定制,熟悉常用的控制算法,熟悉CAN、串口、TCP等通信協(xié)議;
2、 負責核心代碼編寫,解決研發(fā)過程中遇到的軟件類技術問題;
3、收集客戶反饋,匯總問題組織分析解決,對平臺進行維護和迭代升級。
二、任職資格:
1、統(tǒng)招本科以上學歷,計算機、軟件工程、電子、自動化或儀表相關專業(yè);
2、精通STM32/ESP32單片機或ARM程序開發(fā),熟悉常用的外設USB/RS232/RS485/UART/SPI/I2C/CAN協(xié)議,有過常用驅動(如LCD、SD等)和傳感器信號采集開發(fā)經(jīng)驗,能讀懂原理圖;
3、5年以上平臺級軟件(嵌入式)的開發(fā)經(jīng)驗,有WiFi產(chǎn)品開發(fā)經(jīng)驗;有智能家居、物聯(lián)網(wǎng)、機器人、無人機平臺的軟件系統(tǒng)架構籌劃與開發(fā)經(jīng)驗者更佳;
4、精通于C和C++語言程序設計,熟悉RTOS系統(tǒng)/網(wǎng)絡架構開發(fā),精通數(shù)據(jù)結構,具有較強的程序架構規(guī)劃設計能力;
5、了解RTOS系統(tǒng)架構,具備一定代碼移植能力;
6、可以根據(jù)產(chǎn)品需求分解制定產(chǎn)品的技術框架、技術路線、技術方案選型、協(xié)議規(guī)范制定和功能模塊開發(fā)設計;
7、具有制定軟件開發(fā)規(guī)范,起草技術標準經(jīng)驗,良好的整體思維能力,優(yōu)秀的文檔編寫能力,擅長于技術文檔編寫。