任職要求
1.基本要求:
(1)本科及以上學歷,計算機科學、電子工程、自動化、通信工程、軟件工程或相關專業。
(2)3年及以上嵌入式系統開發經驗,有獨立負責完整模塊或項目的經驗。
(3)精通C/C++編程語言,具備良好的編程習慣和代碼規范意識。
(4)深入理解計算機組成原理、操作系統原理(特別是實時操作系統RTOS)。
2.專業技能:
(1)硬件接口與驅動: 熟練掌握常見外設接口(UART, SPI, I2C, USB, CAN, Ethernet, ADC/DAC等)的工作原理和驅動開發調試。
(2)處理器平臺: 熟悉至少一種主流嵌入式處理器架構(如ARM Cortex-M/A系列, RISC-V, MIPS等)及其開發環境(Keil, IAR, GCC, Eclipse等)。
(3)實時操作系統: 有基于RTOS(如FreeRTOS, uC/OS, RT-Thread, ThreadX等)開發的經驗,理解任務調度、同步通信、內存管理等機制。
(4)調試能力: 熟練使用示波器、邏輯分析儀、萬用表、JTAG/SWD調試器等硬件調試工具,具備扎實的硬件問題定位能力。
(5)協議棧: 熟悉常用通信協議(如TCP/IP, HTTP/HTTPS, MQTT, CoAP, Modbus等)的原理和應用者優先。
(6)工具鏈: 熟悉嵌入式開發工具鏈(編譯器、鏈接器、調試器、版本控制工具Git/SVN等)。
3.經驗要求(加分項):
(1)有文件數智化管理產品開發經驗者優先。
(2)有低功耗產品(電池供電)設計、調試和優化經驗者優先。
(3)有Bootloader、安全啟動、固件加密/簽名、安全OTA經驗者優先。
(4)有Linux嵌入式系統(如基于ARM Cortex-A系列)開發經驗者優先。
(5)有無線通信模塊(Wi-Fi, Bluetooth, BLE, LoRa, NB-IoT, 4G/5G等)集成開發經驗者優先。
(6)有參與產品從0到1量產全流程經驗者優先。
4.軟技能:
(1)優秀的分析問題和解決問題的能力,具備嚴謹的邏輯思維。
(2)良好的溝通協調能力和團隊合作精神,能夠有效進行跨部門協作。
(3)強烈的責任心、自驅力和抗壓能力,能保質保量按時完成任務。
(4)具備良好的文檔編寫習慣和學習能力,能夠快速掌握新技術。
對嵌入式技術有熱情,關注技術發展趨勢。