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