C++开发工程师(机器人方向)
工作职责
负责 Linux / Windows 平台下 3D 视觉系统与机器人系统的通信与集成模块开发,包括机器人接口封装、数据交互、系统联调与稳定性维护。
负责工业机械臂及人形机器人手眼标定功能软件工程实现,包括对接标定算法接口、标定流程产品化、联调和问题定位等。
基于实际项目需求,参与机器人控制相关功能开发,包括运动指令下发、状态反馈和监控等。
任职要求
本科及以上学历,计算机、自动化、电子信息工程等相关专业。
扎实的 C/C++ 编程基础,3 年以上 Linux / Windows 平台 C++ 开发经验,熟练使用 C++11 及以上标准,熟练使用 CMake 构建系统。
具备 ROS / ROS2 实际项目经验,熟悉其通信机制(Topics / Services / Actions)、TF 坐标系统及 Launch 文件。
具备一定机器人学基础,能够理解 正/逆运动学、坐标系与坐标变换、基本运动控制和轨迹 等概念,并在软件开发中正确使用相关算法接口。
加分项:
有通过 SDK 或通信协议(TCP/IP、EtherCAT 等)控制主流工业机器人(FANUC / KUKA / ABB / Yaskawa / UR 等)的经验。
有人形机器人相关开发经验。
了解实时操作系统(RTOS)或实时控制相关技术。
有 3D 视觉或机器人系统整体集成经验。
立即投递