崗位內(nèi)容:
1. 電路設(shè)計(jì)能力?:
熟悉模擬電路、數(shù)字電路設(shè)計(jì),掌握高頻電路、信號(hào)完整性分析。
能使用EDA工具(如Altium Designer、LC-EDA)進(jìn)行原理圖設(shè)計(jì)和PCB布局、布線。
2. 嵌入式系統(tǒng)固件開(kāi)發(fā):
負(fù)責(zé)嵌入式系統(tǒng)固件的設(shè)計(jì)、開(kāi)發(fā)、調(diào)試和優(yōu)化,涉及MCU/MPU(如ARM Cortex-M/A系列等)的底層驅(qū)動(dòng)、RTOS(Free-RTOS、RTX等)或裸機(jī)程序開(kāi)發(fā)。
編寫高效、可靠的C/C++代碼,確保資源受限環(huán)境下的性能與穩(wěn)定性。
3. 驅(qū)動(dòng)開(kāi)發(fā):
閱讀芯片手冊(cè)(Datasheet)、開(kāi)發(fā)外設(shè)驅(qū)動(dòng)(如SPI/I2C/UART、ADC、PWM、USB、藍(lán)牙/Wi-Fi模塊等),調(diào)試硬件與固件的交互問(wèn)題,實(shí)現(xiàn)電路設(shè)計(jì)、驗(yàn)證。
4. 固件架構(gòu)設(shè)計(jì):
參與系統(tǒng)架構(gòu)設(shè)計(jì),制定固件升級(jí)、人機(jī)控制管理、安全機(jī)制(如加密、OTA更新)、檢測(cè)及日志管理等方案。
5. 測(cè)試與維護(hù):
使用邏輯分析儀、示波器等工具進(jìn)行硬件級(jí)調(diào)試,編寫單元測(cè)試和自動(dòng)化測(cè)試腳本。
修復(fù)現(xiàn)有固件的缺陷,優(yōu)化代碼性能和功耗。
6. 跨團(tuán)隊(duì)協(xié)作:
與軟件、測(cè)試團(tuán)隊(duì)協(xié)作,確保系統(tǒng)整體功能實(shí)現(xiàn)。
與結(jié)構(gòu)工程師協(xié)作,在EMC處理、整機(jī)防護(hù)(IP)、散熱等方面達(dá)到設(shè)計(jì)目標(biāo)。
撰寫技術(shù)文檔(制造圖紙文件、調(diào)試要求文件、設(shè)計(jì)說(shuō)明、API接口文檔等)。
任職要求:
專業(yè)技能:
電子電路設(shè)計(jì):數(shù)字電路、功率電路、模擬電路的設(shè)計(jì)及元件選型;
熟練使用原理圖、PCB繪制工具(Altium Designer、LC-EDA);
精通C/C++語(yǔ)言,熟悉匯編語(yǔ)言(優(yōu)先);
掌握常見(jiàn)MCU架構(gòu)(如ARM、MIPS、ESP32等)及開(kāi)發(fā)工具鏈(Keil、IAR、GCC)。
熟悉RTOS嵌入式開(kāi)發(fā),了解Bootloader等概念;
具備硬件基礎(chǔ),能看懂原理圖,使用調(diào)試工具(JTAG/SWD);
熟悉版本控制工具(Git);
加分項(xiàng):
有PID控制算法、電機(jī)控制、傳感器算法、嵌入式GUI開(kāi)發(fā)經(jīng)驗(yàn);
了解及應(yīng)用通訊協(xié)議棧(如Modbus-TCP/IP、CANopen、ProfiBus-DP、Profinet);
掌握Python腳本(或其它工具)開(kāi)發(fā)或自動(dòng)化測(cè)試框架。
教育背景:
計(jì)算機(jī)、電子工程、自動(dòng)化等相關(guān)專業(yè)本科及以上學(xué)歷。
良好的英語(yǔ)聽(tīng)說(shuō)讀寫能力,流利的口語(yǔ)交流能力
軟技能:
良好的問(wèn)題分析與解決能力,注重代碼質(zhì)量與可維護(hù)性。
團(tuán)隊(duì)協(xié)作意識(shí),溝通表達(dá)能力清晰。