崗位職責:
1. 負責機器人軟件系統(tǒng)的架構設計與開發(fā),涵蓋感知、決策、規(guī)劃、控制等模塊。
2. 開發(fā)機器人操作系統(tǒng)(如ROS2)上的應用程序,優(yōu)化機器人軟件性能和可擴展性。
3. 實現(xiàn)和優(yōu)化基于傳感器數(shù)據(jù)的環(huán)境感知能力,包括視覺、激光雷達、力控等多模態(tài)傳感器處理。
4. 研究并實現(xiàn)機器人運動規(guī)劃、路徑規(guī)劃、導航和控制算法。
5. 構建和優(yōu)化通用智能體的學習能力,包括強化學習、模仿學習等智能化算法。
6. 參與機器人軟硬件集成和測試,確保整體系統(tǒng)的魯棒性和穩(wěn)定性。軟件開發(fā)工程師需要熟練掌握主流編程語言。例如,Java 廣泛應用于企業(yè)級應用開發(fā)、Android 移動應用開發(fā);Python 以其簡潔易讀的語法,在數(shù)據(jù)科學、人工智能、Web 開發(fā)等領域應用廣泛;C++ 常用于系統(tǒng)軟件、游戲開發(fā)、高性能計算等場景;JavaScript 則是前端開發(fā)的核心語言,同時也可用于后端開發(fā)(Node.js)
集成開發(fā)環(huán)境(IDE):熟練使用相關的 IDE,如 IntelliJ IDEA(Java)、PyCharm(Python)、Visual Studio(C++、C# 等)、WebStorm(JavaScript)等,提高開發(fā)效率。
版本控制工具:掌握版本控制工具,如 Git,能夠進行代碼的版本管理、分支管理、合并沖突解決等操作,方便團隊協(xié)作開發(fā)
基礎概念:了解人工智能和機器學習的基本概念,如機器學習算法(監(jiān)督學習、無監(jiān)督學習、強化學習)、深度學習模型(神經網絡、卷積神經網絡、循環(huán)神經網絡)等。
工具與框架:掌握相關的工具和框架,如 TensorFlow、PyTorch 等,能夠運用它們進行簡單的機器學習和深度學習項目開發(fā)
崗位職責:
1. 負責機器人軟件系統(tǒng)的架構設計與開發(fā),涵蓋感知、決策、規(guī)劃、控制等模塊。
2. 開發(fā)機器人操作系統(tǒng)(如ROS2)上的應用程序,優(yōu)化機器人軟件性能和可擴展性。
3. 實現(xiàn)和優(yōu)化基于傳感器數(shù)據(jù)的環(huán)境感知能力,包括視覺、激光雷達、力控等多模態(tài)傳感器處理。
4. 研究并實現(xiàn)機器人運動規(guī)劃、路徑規(guī)劃、導航和控制算法。
5. 構建和優(yōu)化通用智能體的學習能力,包括強化學習、模仿學習等智能化算法。
6. 參與機器人軟硬件集成和測試,確保整體系統(tǒng)的魯棒性和穩(wěn)定性。
崗位要求:
1. 學歷背景:計算機科學、人工智能、信息工程、控制工程、機器人等相關專業(yè)碩士及以上學歷,有博士學位者優(yōu)先。
2. 工作經驗:有機器人軟件開發(fā)經驗,熟悉常見的機器人軟件框架和開發(fā)工具。
3. 技術能力:
- 熟悉ROS/ROS2或其他機器人操作系統(tǒng)。
- 熟悉Python編程語言,具備扎實的算法和數(shù)據(jù)結構基礎。
- 具備機器人運動學、動力學、控制或優(yōu)化算法的開發(fā)經驗。
- 熟悉深度學習、強化學習、SLAM、路徑規(guī)劃等人工智能技術。
- 掌握計算機視覺模型、AI大模型。
4. 加分項:
- 有機器人仿真開發(fā)經驗(如Gazebo、PyBullet)。
- 有分布式系統(tǒng)開發(fā)經驗,熟悉多機器人協(xié)同工作。
- 對通用人工智能(AGI)有研究和實踐經驗。
5. 有較強的學習能力和團隊合作精神,能快速適應前沿技術的開發(fā)