崗位職責(zé)
1參與嵌入式系統(tǒng)軟件開(kāi)發(fā)負(fù)責(zé)底層驅(qū)動(dòng)開(kāi)發(fā)硬件接口調(diào)試如UARTSPII2C等
2根據(jù)硬件需求編寫(xiě)嵌入式C/C++代碼實(shí)現(xiàn)設(shè)備控制通信協(xié)議解析數(shù)據(jù)處理等功能
3配合硬件工程師完成軟硬件聯(lián)調(diào)定位并解決開(kāi)發(fā)中的問(wèn)題如時(shí)序功耗穩(wěn)定性等
4優(yōu)化嵌入式系統(tǒng)性能內(nèi)存實(shí)時(shí)性功耗等確保軟件高效可靠
編寫(xiě)技術(shù)文檔軟件設(shè)計(jì)說(shuō)明測(cè)試用例用戶手冊(cè)等維護(hù)代碼版本Git/SVN
5參與產(chǎn)品量產(chǎn)階段的軟件支持協(xié)助解決生產(chǎn)測(cè)試中的軟件問(wèn)題
任職要求
1學(xué)歷專業(yè)
本科及以上學(xué)歷計(jì)算機(jī)科學(xué)電子工程自動(dòng)化通信工程等相關(guān)專業(yè)應(yīng)屆畢業(yè)生可申請(qǐng)
2技能要求
1編程基礎(chǔ)熟練掌握C/C++語(yǔ)言理解數(shù)據(jù)結(jié)構(gòu)操作系統(tǒng)基礎(chǔ)概念
嵌入式基礎(chǔ)了解單片機(jī)如STM32ARM Cortex-M系列或RTOSFreeRTOSuC/OS等
2硬件基礎(chǔ)能閱讀電路原理圖使用示波器邏輯分析儀等工具調(diào)試硬件接口
3工具使用熟悉KeilIARVS Code等開(kāi)發(fā)環(huán)境掌握基礎(chǔ)調(diào)試技巧
3加分項(xiàng)
1有嵌入式相關(guān)項(xiàng)目經(jīng)驗(yàn)如競(jìng)賽課程設(shè)計(jì)畢業(yè)設(shè)計(jì)或熟悉常用通信協(xié)議ModbusCANTCP/IP等
2了解Python腳本開(kāi)發(fā)或具備Linux驅(qū)動(dòng)開(kāi)發(fā)基礎(chǔ)者優(yōu)先
職位類別:
舉報(bào)