一、ROS 方向:
1. 軟件開發:基于 ROS 平臺,開發機器人應用程序,包括運動控制、路徑規劃、視覺識別等功能模塊。
2. 系統集成:將不同傳感器、執行機構和算法集成到機器人系統中,實現系統的整體協調工作。
3. 調試優化:進行系統調試、故障排查和性能優化,提升系統的穩定性和效率。
4. 技術文檔:編寫相關的技術文檔、開發手冊和用戶指南。
任職要求:
1、計算機科學、自動化、機器人等相關專業,本科及以上學歷。
2、精通 C++ 和 Python 編程語言;熟悉 ROS 系統架構,掌握 ROS 通信機制、節點開發、消息訂閱與發布等;了解常用傳感器(如激光雷達、深度相機)的原理和應用。
3、有機器人研發相關項目經驗,熟悉機器人導航、SLAM、視覺等模塊者優先。
問題解決:具備獨立分析和解決復雜問題的能力。
4、良好的團隊協作精神,能夠參與跨學科團隊的合作。
二、C++/C方向
1. 嵌入式軟件開發:進行嵌入式系統的底層驅動和應用程序開發,包括 GPIO、I2C、SPI、UART 等接口的編程。
2. 系統優化:對代碼進行優化,提高系統的性能和資源利用率。
3. 硬件調試:配合硬件工程師進行硬件調試,定位和解決軟硬件交互問題。
4. 安全性和穩定性:確保嵌入式系統的安全性和穩定性,編寫可靠的代碼。
任職要求:
1、電子工程、計算機、自動化等相關專業,本科及以上學歷。
2、精通 C/C++ 語言,熟悉嵌入式系統開發流程;熟悉常用的嵌入式操作系統(如 RTOS、Linux)的使用和編程;了解 ARM、DSP、FPGA 等硬件平臺的架構和開發。
3、熟練使用示波器、邏輯分析儀等調試工具。
4、有實際項目開發經驗,參與過完整的嵌入式系統開發流程。