1.通用基礎技能(所有方向都應具備)編程語言精通(C/C++):
單片機、嵌入式開發的核心語言,必須非常熟練,具備扎實的代碼功底和良好的編程習慣。
版本控制工具(Git): 必須熟練使用 Git 進行代碼管理和協作。
硬件基礎:能看懂原理圖、數據手冊,會使用萬用表、示波器等基本儀器進行調試。
問題解決能力: 強大的邏輯分析和調試、解決問題的能力。
溝通與文檔能力:清晰的技術溝通和規范的代碼注釋、項目文檔編寫能力。
2.核心技能:
單片機架構:精通主流單片機架構(如 ARM Cortex-M 系列、ESP32/8266、STC系列、AVR等)外設驅動:熟練掌握 GPIO、UART、I2C、SPI、ADCPWM 等常用外設的驅動開發。實時操作系統(RTOS):精通 FreeRTOS、uC/OS 等實時操作系統的基本應用。常用工具
IDE/工具鏈:熟悉 Keil、IAR、ESP-IDF、Android 等開發環境。
調試工具:熟練使用 J-Link、ST-Link 等調試器。
嵌入式架構:熟悉嵌入式系統構建,如 Uboot、Kernel、根文系統:件系統的裁剪與移植。
驅動開發: 具備 Linux 字符設備驅動、平臺設備驅動等開發能力者優先。
應用開發:熟練進行 Linux 下的 C/C++ 應用開發、多線程、網絡編程等
工具:QT
腳本語言: 掌握 Shell/Python 腳本,用于自動化測試和部署。
嵌入式視覺架構:
硬件平臺:熟悉主流IPC(網絡攝像機)SoC芯片平臺如海思(HiSilicon)、安霸(Ambarella)、T1、NXP等嵌入式開發:精通C/C++,有在Linux或RTOS環境下開發驅動和應用程序的經驗。視頻技術:深入理解視頻編解碼標準(如H.264/H.265),熟悉碼流控制、視頻傳輸協議(如RTSPRTP/RTOP)
圖像處理基礎:了解ISP(圖像信號處理)pipeline,如3A(自動對焦AF、自動曝光AE、自動白平衡AWB)去噪、銳化、鏡頭校正等。接口與傳感器:熟悉MIPICSI、USB等攝像頭接口,了解CMOS圖像傳感器特性。
嵌入式系統工程師任職條件主要分為基礎要求、專業技能和綜合素質三部分,具體如下:
一、基礎要求
1.學歷:本科及以上學歷為主流要求(部分實習崗可接受專科),計算機、電子、通信、自動化等相關專業優先。
2.經驗:初級崗需1-3年經驗,中高級崗通常要求3-5年開發經驗,優秀應屆生可嘗試初級崗。
二、專業技能
1.編程語言:精通C/C++,熟悉Shell/Python腳本語言。
2.操作系統:掌握Linux內核裁剪、設備驅動開發(如SPI/I2C/USB等),熟悉Buildroot/Yocto等工具。
3.硬件能力:能看懂原理圖,使用示波器等工具調試硬件。
4.平臺經驗:熟悉ARM/SoC平臺(如Rockchip/全志)及實時操作系統(FreeRTOS/RTX)。
5.通信協議:掌握CAN/UART/網絡等電子常用協議。
三、優先條件
1.行業經驗:自動駕駛/機器人/智能硬件領域經驗。
2.專項技能:視頻驅動開發、NPU/DSP應用、ROS系統。
四、綜合素質
1.團隊協作與抗壓能力。
2.問題解決能力:需具備調試優化復雜系統的能力。
3.學習創新:持續關注新技術并推動技術落地。
本崗位招滿為止
在求職過程中如果遇到扣押證件、收取押金、提供擔保、強迫入股集資、解凍資金、詐騙傳銷、求職歧視、黑中介、人身攻擊、惡意騷擾、惡意營銷、虛假宣傳或其他違法違規行為。請及時保留證據,立即向平臺舉報投訴,必要時可以報警、起訴,維護自己的合法權益。
