崗位職責:
1、嵌入式系統開發:基于STM32/ESP32等平臺開發嵌入式軟件,使用RTOS(FreeRTOS/uCOS等)實現任務調度、資源管理及低功耗優化。
2、Linux驅動與調試:負責ARM架構下的Linux驅動開發(字符設備/塊設備)、設備樹配置,及內核模塊調試(JTAG/GDB工具鏈)。
3、參與單片機/ARM SOC選型,評估功耗、性能與成本,協同硬件團隊完成原理圖設計審查。
4、熟練使用示波器、邏輯分析儀調試UART、CAN、USB、I2C、SPI等協議,解決通信故障并優化吞吐性能。
任職要求:
1、熟悉C/C++,有多年嵌入式開發經驗。
2、熟悉ARM Cortex-M/A系列架構及開發環境(Keil/IAR/Eclipse)。
3、掌握通信協議的基本原理,具備硬件調試能力。
4、本科及以上學歷,微電子、電子工程、計算機相關專業。
5、有FPGA開發經驗(Verilog/VHDL)或可編程邏輯設計能力。
6、參與過完整產品開發周期(從原型到量產)。