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