職位描述
1. 負(fù)責(zé)基于MCU(如STM32、NXP、GD等)的嵌入式系統(tǒng)開發(fā),包括硬件驅(qū)動開發(fā)、固件編寫及調(diào)試。
2. 參與產(chǎn)品需求分析,完成軟件架構(gòu)設(shè)計、代碼實現(xiàn)及性能優(yōu)化。
3. 編寫底層驅(qū)動程序(如GPIO、UART、SPI、I2C、ADC、PWM等),并實現(xiàn)與LED驅(qū)動芯片的通信協(xié)議。
4. 解決開發(fā)過程中的技術(shù)問題,確保代碼的穩(wěn)定性、可靠性和低功耗優(yōu)化。
5. 配合硬件工程師完成PCB設(shè)計評審、硬件調(diào)試及系統(tǒng)聯(lián)調(diào)。
任職要求
必備技能:
1. 本科及以上學(xué)歷,電子工程、計算機、自動化等相關(guān)專業(yè)。
2. 3年以上MCU開發(fā)經(jīng)驗。
3. 精通C/C++語言,熟悉嵌入式開發(fā)環(huán)境(Keil、IAR、STM32CubeIDE等)。
4. 熟悉常見MCU架構(gòu)(ARM Cortex-M、RISC-V、8051等)及外設(shè)驅(qū)動開發(fā)。
5. 掌握常用通信協(xié)議(UART、SPI、I2C、USB等)。
6. 具備一定的硬件知識,能閱讀原理圖、使用示波器/邏輯分析儀調(diào)試。
加分項:
1. 有LED顯示行業(yè)相關(guān)經(jīng)驗。
2. 可以使用PCB layout工具進行2/4層PCB版圖的繪制。