崗位職責(zé):
1.依據(jù)機(jī)器人功能需求和硬件架構(gòu),進(jìn)行嵌入式軟件系統(tǒng)架構(gòu)設(shè)計(jì);使用 C、C++ 等編程語言;
2.開發(fā)機(jī)器人運(yùn)動(dòng)控制、傳感器數(shù)據(jù)處理、通信協(xié)議等核心軟件模塊;編寫設(shè)備驅(qū)動(dòng)程序,實(shí)現(xiàn)硬件設(shè)備與軟件系統(tǒng)的有效交互;
3.對開發(fā)完成的嵌入式軟件進(jìn)行調(diào)試;進(jìn)行軟件的穩(wěn)定性和可靠性測試;
4.與硬件工程師緊密配合,參與硬件選型和評估,確保硬件與軟件的兼容性;
任職要求:
1.計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、自動(dòng)化等相關(guān)專業(yè),本科及以上學(xué)歷。
2.具有1年以上嵌入式軟件開發(fā)經(jīng)驗(yàn),有機(jī)器人相關(guān)項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先。
3.熟悉嵌入式實(shí)時(shí)操作系統(tǒng),熟悉硬件接口和通信協(xié)議;
4.具備較強(qiáng)的問題解決能力,能夠獨(dú)立分析和解決嵌入式軟件開發(fā)中的復(fù)雜問題;有良好的團(tuán)隊(duì)協(xié)作精神和溝通能力,能夠與跨部門團(tuán)隊(duì)有效合作。