工作內容:
1、負責嵌入式產品的 MCU 軟件開發(fā)、調試與驗證,覆蓋驅動、通信、診斷、BootLoader、低功耗及功能安全等模塊;
2、根據系統(tǒng)需求分解 MCU 軟件需求,完成軟件架構、詳細設計及評審;
3、編寫并調試 MCU 外設驅動(CAN/LIN/Ethernet、SPI/I2C/UART、ADC、PWM 等);
4、完成軟件開發(fā)過程中的功能類、性能類、可靠性類、DFX 維測類等問題的定位和修復。
任職要求:
1、本科及以上學歷,MCU 開發(fā)經驗;
2、精通 C/C++ 編程語言,良好的工作習慣;
3、熟練掌握 MCU 外設驅動開發(fā)與調試(CAN/LIN/Ethernet、SPI/I2C/UART、ADC、PWM、Watchdog、FLASH 等);
4、熟悉 RTOS(FreeRTOS、liteOS和 RT-Thread 等常見 OS 中的一種或多種)或 Linux BSP 開發(fā);
5、熟練使用 CANoe、CANalyzar、示波器、邏輯分析儀、JTAG/TRACE 等工具;
6、良好的溝通能力、質量意識、文檔規(guī)范意識、具備一定抗壓能力;
加分項:
7、熟悉 Autosar 軟件構架及規(guī)范,有 CP 軟件配置開發(fā)經驗(包括 MCAL、BSW、RTE、SWC);
8、熟練使用榮德巴赫 CANoe 等開發(fā)調測工具