崗位職責(zé):
1. 負(fù)責(zé)機(jī)器人軟件功能設(shè)計(jì)、功能開發(fā)、功能驗(yàn)證與維護(hù);
2. 負(fù)責(zé)機(jī)器人軟件系統(tǒng)的功能、性能優(yōu)化和問題定位排查;
3. 負(fù)責(zé)軟件功能詳細(xì)設(shè)計(jì)、自測(cè)報(bào)告等文檔的編寫。
任職要求:
1. 本科或以上學(xué)歷,計(jì)算機(jī)軟件、電子信息、通信等相關(guān)專業(yè);
2. 熟練掌握c/c++語言,熟悉shell、python等腳本開發(fā)語言和cmake、gdb等開發(fā)工具;
3. 熟悉ROS/ROS2等機(jī)器人分布式系統(tǒng),具有3年以上的機(jī)器人軟件開發(fā)經(jīng)驗(yàn)和完整的項(xiàng)目落地經(jīng)驗(yàn);
4. 熟悉除ros外的分布式架構(gòu)(zmq、MQTT等),熟悉多種軟件設(shè)計(jì)模式;
5. 具有良好的代碼和文檔編寫習(xí)慣,了解UML等設(shè)計(jì)規(guī)范;
6. 具有倉儲(chǔ)機(jī)器人、服務(wù)器機(jī)器人、智能割草機(jī)工作工作經(jīng)驗(yàn)優(yōu)先;
7. 為人踏實(shí)、責(zé)任心強(qiáng),良好的溝通和協(xié)調(diào)能力,較強(qiáng)的獨(dú)立分析問題和解決問題能力。