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