崗位職責:
1. 負責復合機器人軟件控制系統(tǒng)的設計、開發(fā)與維護;
2. 負責傳感器驅動與標定、傳感數據處理、機器人任務與健康信息管理、模塊間接口設計等核心功能模塊的開發(fā)與優(yōu)化;
3. 負責基于現行為樹(Behavior Tree)的機器人控制系統(tǒng)設計與應用,包括底層的基本操作行為與高層的業(yè)務控制行為等;
4. 與其他團隊(機械、硬件、測試)協(xié)作完成整機的集成、開發(fā)與調試;
5. 分析與解決軟件系統(tǒng)中的關鍵問題與技術難點;
6. 參與機器人性能優(yōu)化,提升系統(tǒng)的魯棒性和實時性。
任職要求:
1. 計算機、自動化、電子信息等相關專業(yè)本科及以上學歷,3 年以上機器人相關研發(fā)經驗;
2. 精通 C++ 語言,具備扎實的編程基礎與代碼優(yōu)化能力;
3. 熟悉嵌入式開發(fā)流程,掌握嵌入式系統(tǒng)軟件架構設計;
4. 具備 ROS/ROS2 開發(fā)經驗,對行為樹控制架構有一定理解與實際應用經驗;
5. 熟悉 Linux 系統(tǒng)環(huán)境開發(fā)與調試;
6. 掌握一種以上的編譯工具,能夠獨立解決第三方庫的編譯與應用問題,如boost,eigen等。
7. 具有良好的問題分析能力及解決能力,良好的團隊合作精神;
8. 加分項:
1)參與過復合機器人、服務機器人、工業(yè)機器人相關項目;
2)具備機器人運動控制、路徑規(guī)劃、感知算法開發(fā)經驗;
3)熟悉控制算法優(yōu)化與實時系統(tǒng)開發(fā)。
9. 能夠接受上海/蕪湖兩地辦公的工作模式。