崗位職責(zé):
1.參與嵌入式系統(tǒng)的軟件的設(shè)計(jì)、開發(fā)、調(diào)試與維護(hù)工作,包括底層驅(qū)動(dòng)程序、控制邏輯模塊及通信協(xié)議的實(shí)現(xiàn),確保嵌入式系統(tǒng)的穩(wěn)定運(yùn)行。
2.根據(jù)項(xiàng)目需求,編寫嵌入式軟件的需求文檔、設(shè)計(jì)文檔和測試文檔。
3.與路徑算法團(tuán)隊(duì)、軟件團(tuán)隊(duì)等進(jìn)行協(xié)作,完成嵌入式軟件與其他系統(tǒng)模塊的接口開發(fā)和集成測試。
4.解決嵌入式軟件研發(fā)過程中出現(xiàn)的技術(shù)問題,持續(xù)優(yōu)化軟件性能。
5.參與嵌入式硬件的選型和評估,提供軟件層面的技術(shù)支持。
任職資格:
1.學(xué)歷:本科及以上學(xué)歷,計(jì)算機(jī)、電子、自動(dòng)化等相關(guān)專業(yè)。
2.工作經(jīng)驗(yàn):具備2年及以上的嵌入式軟件開發(fā)經(jīng)驗(yàn),有 AGV 小車或相關(guān)自動(dòng)化設(shè)備嵌入式開發(fā)經(jīng)驗(yàn)者優(yōu)先;有路徑規(guī)劃相關(guān)嵌入式軟件開發(fā)經(jīng)驗(yàn)者更佳。
3.專業(yè)技能:熟練掌握嵌入式系統(tǒng)開發(fā)流程,熟悉至少一種嵌入式處理器(如 ARM、MCU 等)的架構(gòu)和編程;精通 C/C++ 編程語言,熟悉嵌入式操作系統(tǒng)(如 FreeRTOS、Linux 等)的應(yīng)用開發(fā)。
4.綜合素質(zhì):具備良好的編程習(xí)慣和代碼規(guī)范;有較強(qiáng)的問題排查能力和調(diào)試技巧;具備良好的溝通協(xié)作能力和團(tuán)隊(duì)合作精神。