AI機器人軟體開發工程師
Description
▎本次招募兩個方向
歡迎在應徵時註明你想投遞的方向,或由我們依你的背景一起討論安排。
A. 機器狗系統開發(主力產品線)
ROS2 開發:以 ROS2 為核心進行機器狗軟體架構設計、節點開發與模組整合。
導航與定位:SLAM 建圖、定位、路徑規劃與自主導航功能的開發與實機調校。
影像與感知:整合相機、光達等感測器,開發影像感知與 AI 模型推論流程(偵測、追蹤、場景理解等)。
NVIDIA 生態系:在 Jetson 平台上部署並優化模型與感知管線,運用 Isaac ROS / Isaac Sim 等工具加速開發。
整機整合:與硬體、機構團隊協作,完成感測器、運動控制與上層軟體的整機驗證與問題排除。
B. 機械手臂控制整合(自動焊接系統)
程式開發:使用 C++ 進行核心程式開發與維護,並接手既有自動焊接系統的程式碼優化與更新。
控制整合:協作型六軸機械手臂、雙手臂機器人及移動平台(AGV/AMR)的通訊與控制整合。
製程應用:配合焊接製程需求,開發軌跡規劃、參數調校與自動化流程。
軟硬體驗證:架設開發與測試環境,進行技術問題分析、排除與硬體控制整合。
系統串接:開發並串接 API,確保系統自動化流程順暢。
▎共同技能需求
熟悉 C++ 程式語法、資料結構與邏輯(A 方向另需 Python 開發能力)。
具 Linux 環境開發經驗,能自行架設與維護開發、測試環境。
熟悉 API 開發,具備網路相關軟體開發經驗。
具備分析、解決問題與軟體優化能力。
態度積極、具主動學習與獨立作業能力,能融入團隊開發流程。
不排斥接觸硬體控制與實機測試。
能撰寫技術文件,並於每週例會回報進度。
▎加分條件
ROS2 開發或整合經驗(A 方向重要加分)。
NVIDIA 生態系愛用者:熟悉 Jetson、Isaac ROS、Isaac Sim、TensorRT 等平台或工具者優先考慮。
具 SLAM、電腦視覺或深度學習模型部署(量化、加速、邊緣推論)實作經驗。
具嵌入式 Linux 開發經驗,或接觸過 BSP、驅動、Device Tree 整合。
具工業機械手臂、AGV/AMR 或焊接自動化相關經驗(B 方向加分)。
對 VLA(Vision-Language-Action)模型有實作經驗——目前非主力,但我們持續投入關注。