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