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