崗位職責:
1. 負責嵌入式底層的驅動軟件開發及調試工作
2.產品功能模塊的設計、開發、調試及維護;
3.分析并解決嵌入式軟件相關的問題,優化系統性能;
4.與測試、軟件、硬件等部門共同進行產品的測試驗證及故障定位修復;
5.與整車控制策略工程師協同開發
任職要求:
1.本科以上,計算機、電子、通信、自動化等相關專業,5年以上MCU軟件設計經驗;
2. 精通C、C++,具有良好的編程習慣和編程能力,熟練使用Keil、IAR、VS Code等開發工具,掌握Git等代碼管理工具 ;
3.有NXP、ST等品牌ARM Cortex-M系列MCU軟件開發經驗;
4. 熟悉單片機體系結構, 具備底層驅動開發能力,包括ADC、PWM、CAN、UART、SPI、I2C等外設,有CAN調試開發經驗者優先;
5.有基于MCU操作系統(如FreeRTOS、UCOS)進行開發的相關經驗者優先
6.能看懂原理圖、調試外圍硬件電路者優先;
7.具備良好的分析和解決問題的能力、團隊合作意識及一定的抗壓能力。
8. 掌握CAN/LIN總線、UDS診斷、Autosar架構