職位概述:
我們正在尋找一位經(jīng)驗豐富的嵌入式/硬件工程師,來打造我們機器人堅實可靠的“身體”和“神經(jīng)系統(tǒng)”。您將負責(zé)機器人硬件系統(tǒng)的設(shè)計、開發(fā)和調(diào)試,編寫高效的底層固件和驅(qū)動,確保上層軟件的指令能夠被物理世界精確、穩(wěn)定地執(zhí)行。您是連接算法與現(xiàn)實世界的關(guān)鍵橋梁。
核心職責(zé):
負責(zé)嵌入式主控板的選型或設(shè)計,包括原理圖和PCB Layout。
編寫和維護基于微控制器(MCU,如STM32, ESP32)的固件(Firmware),使用C/C++語言。
開發(fā)各類傳感器(IMU, 編碼器等)和執(zhí)行器(電機, 舵機)的驅(qū)動程序。
負責(zé)嵌入式系統(tǒng)中的實時操作系統(tǒng)(RTOS, 如FreeRTOS, Zephyr)的配置和應(yīng)用開發(fā)。
實現(xiàn)并調(diào)試硬件通信總線(如CAN, SPI, I2C, EtherCAT)。
與上層軟件工程師協(xié)作,進行軟硬件聯(lián)調(diào)、系統(tǒng)集成測試和問題定位。
任職要求:
必備條件:
電子工程、自動化、計算機工程或相關(guān)專業(yè)的學(xué)士及以上學(xué)位。
3年以上嵌入式系統(tǒng)或機器人硬件開發(fā)經(jīng)驗。
精通C/C++語言,有豐富的單片機(ARM Cortex-M/A系列)裸機及RTOS開發(fā)經(jīng)驗。
熟悉至少一種EDA工具(如Altium Designer, KiCad)進行原理圖和PCB設(shè)計。
熟練使用示波器、邏輯分析儀等儀器進行硬件調(diào)試和信號分析。
熟悉常用的硬件通信協(xié)議。
加分項:
有電機控制(BLDC FOC)算法開發(fā)經(jīng)驗。
熟悉Linux內(nèi)核驅(qū)動開發(fā)。
有產(chǎn)品從設(shè)計、打樣到量產(chǎn)的全流程經(jīng)驗。
有FPGA開發(fā)經(jīng)驗。
我們希望你:
具備極強的動手能力和解決硬件問題的熱情。
工作細致嚴謹,追求代碼和設(shè)計的穩(wěn)定可靠。
是一位優(yōu)秀的團隊合作者,善于跨領(lǐng)域溝通。