嵌入式軟件開發(fā)工程師
8000-12000元/月【崗位職責(zé)】
1. 熟練掌握C/C++編程語言,具備閱讀芯片手冊與硬件原理圖的能力,熟練操作Keil uVision等開發(fā)調(diào)試工具
2. 在RT-Thread系統(tǒng)環(huán)境下完成任務(wù)調(diào)度、內(nèi)存管理及文件系統(tǒng)的配置與優(yōu)化
3. 借助RTT生態(tài)組件(如SAL套接字抽象層、AT命令框架)實現(xiàn)TCP/IP、MQTT等網(wǎng)絡(luò)協(xié)議棧的底層適配
4. 開展ARM Cortex-M系列MCU外設(shè)驅(qū)動開發(fā)工作,涵蓋USB、UART、SPI、I2C等接口,結(jié)合DMA技術(shù)提升CPU運行效率
5. 按照項目計劃和任務(wù)安排,獨立完成軟件設(shè)計、編碼實現(xiàn)及相關(guān)過程文檔的撰寫
【任職要求】
1. 本科及以上學(xué)歷,電子信息工程等相關(guān)專業(yè)背景,985、211院校畢業(yè)生優(yōu)先
2. 具備至少一個完整量產(chǎn)項目的開發(fā)經(jīng)歷,需完整參與從需求分析到量產(chǎn)交付的全過程,包含RTOS集成與外設(shè)驅(qū)動開發(fā)環(huán)節(jié)
3. 需在深圳現(xiàn)場實習(xí)滿3個月
【加分項】
1. 具備物聯(lián)網(wǎng)終端設(shè)備開發(fā)背景,了解藍(lán)牙通信協(xié)議
2. 掌握電機控制相關(guān)算法,如PID、FOC等
3. 有嵌入式Linux開發(fā)經(jīng)驗,熟悉Buildroot/Yocto/OpenWRT系統(tǒng)構(gòu)建流程,具備Linux內(nèi)核裁剪實踐能力