崗位職責
1. 負責公司產品的嵌入式軟件設計與開發,功能設計、代碼編寫、功能測試和代碼維護;
2. 負責制作軟件設計文檔、測試規范、設備測試軟件等,確保產品開發質量和交付質量;
3. 協助硬件工程師分析產品問題,保證產品運行的穩定性、兼容性;
4. 產品投入市場后,根據市場反饋情況,及時優化軟件,增強產品兼容性。
5. 負責相關軟件的軟件著作權專利申報;
6. 負責所屬工程師的培訓,任務分配與審核,績效考核等;
7. 負責跨部門的溝通與協調;
8. 負責海外客戶的技術交流。
任職要求:
1. 精通C語言嵌入式編程,熟悉數據結構和算法;
2. 熟悉STM32F103、STM32F105等系列單片機的體系結構、原理和應用;具有扎實的數字電路和模擬電路等知識;
3. 了解RS232、RS485、I2C、CAN、以太網TCP/IP協議等通信原理,熟悉socket網絡通信;
4. 熟練使用KEIL或IAR開發環境進行軟件開發;
5. 有多線程、多進程、網絡編程(tcp、udp、 http)項目且至少擁有基于一種實時操作系統(如freertos、ucos等)的編程經驗優先;
6. 善于學習,深入了解嵌入式系統軟件及開發環境;
7. 邏輯思維強,軟件編寫結構清晰,命名規范,代碼效率高;
8. 熟練的英文讀寫能力,并可進行口語交流;
9. 有充電樁行業經驗、同崗位管理經驗3年以上、懂英語的優先;