一、崗位職責(zé)
1. 需求與方案:根據(jù)客戶需求或產(chǎn)品規(guī)劃,獨(dú)立完成 MCU 軟件需求分析、系統(tǒng)架構(gòu)設(shè)計(jì)、模塊劃分及接口定義??。
2. 軟件開發(fā):
? 用 C/C++(必要時(shí)匯編)編寫底層驅(qū)動(dòng)(GPIO、USART、SPI、I2C、CAN、USB、PWM、ADC、定時(shí)器等)及應(yīng)用層邏輯??;
? 在 8/32 位 MCU(STM32、GD32、NXP、Renesas、MSP430、國(guó)民技術(shù)等)上完成代碼開發(fā)、調(diào)試與優(yōu)化??;
? 集成 RTOS(FreeRTOS、RT-Thread、uCOS 等)及中間件(TCP/IP、MQTT、Modbus、GUI 等)??。
3. 測(cè)試驗(yàn)證:
? 制定單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試計(jì)劃,編寫測(cè)試用例并執(zhí)行;
? 使用邏輯分析儀、示波器、CANoe 等工具進(jìn)行調(diào)試、性能分析和故障定位??。
4. 文檔與維護(hù):
? 輸出《軟件需求說明書》《概要設(shè)計(jì)》《詳細(xì)設(shè)計(jì)》《測(cè)試報(bào)告》等文檔;
? 持續(xù)優(yōu)化軟件,支持量產(chǎn)、售后升級(jí)與維護(hù)??。
5. 跨部門支持:
6.如有優(yōu)秀應(yīng)屆生有參加過電子電路的大賽得獎(jiǎng)的也可以考慮培養(yǎng)
? 與硬件、算法、結(jié)構(gòu)、測(cè)試及客戶方溝通,提供技術(shù)支持并解決現(xiàn)場(chǎng)問題??。
二、任職資格
1. 學(xué)歷專業(yè):大專及以上,電子、通信、自動(dòng)化、計(jì)算機(jī)、機(jī)電等相關(guān)專業(yè)。
2. 工作經(jīng)驗(yàn):
? 2-5 年以上單片機(jī)軟件開發(fā)經(jīng)驗(yàn),有完整產(chǎn)品量產(chǎn)經(jīng)歷;
? 汽車電子、物聯(lián)網(wǎng)、工業(yè)控制、消費(fèi)電子等行業(yè)背景優(yōu)先??。
3. 技術(shù)技能:
? 精通 C/C++,具備良好的編程規(guī)范與代碼架構(gòu)思維;
? 熟悉至少兩種 MCU(STM32、GD32、NXP、Renesas 等)及其開發(fā)環(huán)境(Keil、IAR、STM32CubeIDE、CCS 等)??;
? 熟練掌握 UART、SPI、I2C、CAN、USB、Ethernet 等通信接口及協(xié)議棧(TCP/IP、LWIP、CANopen、Modbus 等);
? 有 FreeRTOS、RT-Thread 或其他 RTOS 使用經(jīng)驗(yàn),了解任務(wù)調(diào)度、內(nèi)存管理、中斷機(jī)制??;
? 熟悉常用外設(shè)驅(qū)動(dòng)開發(fā)及低功耗、電機(jī)控制、電池管理、無(wú)線(BLE/Wi-Fi/LoRa/Zigbee)算法者優(yōu)先??。
4. 綜合素養(yǎng):
? 能讀懂原理圖及芯片 datasheet,具備硬件調(diào)試能力;
? 英語(yǔ)四級(jí)以上,可獨(dú)立閱讀英文技術(shù)文檔;
? 責(zé)任心強(qiáng),邏輯思維清晰,具備良好的溝通與團(tuán)隊(duì)協(xié)作能力??。