经纬恒润
c++软件工程师-机器人
RESPONSIBILITIES
岗位职责
机器人中间件开发:负责基于CyberRT/ROS2的工业机器人实时调度与通信中间件的设计、开发和测试,通过bridge实现与ROS生态的互操作;
外设抽象层开发:负责工业机器人通用外设(传感器、执行器等)的驱动封装与接口标准化,构建可插拔的硬件抽象层;
分布式应用开发:负责AGV、具身机器人等自动化设备的分布式应用架构设计与开发,实现协同系统;
AI模型部署与集成:负责机器视觉、SLAM等算法模型在机器人硬件平台上的部署、优化与集成;
工具链开发:设计并开发机器人软件开发工具链,包括仿真环境、调试工具和性能分析工具;
技术文档编写:编写高质量的技术文档,包括设计方案、API文档、使用手册和测试报告;
跨团队协作:与算法、硬件团队紧密合作,解决系统集成过程中的技术难题;
技术研究:跟踪机器人软件领域前沿技术,持续优化系统架构和性能
REQUIREMENTS
任职要求
本科及以上学历,计算机、自动化、电子信息或相关专业; 3年以上C++开发经验,扎实的数据结构和算法基础; 熟悉Linux/Ubuntu开发环境,了解实时系统开发; 熟悉至少一种机器人框架,了解分布式系统设计原理; 精通C++11/14/17,熟悉现代C++编程范式和设计模式; 有机器人或自动化设备软件开发经验,了解运动控制基础知识; 熟悉常用通信协议(TCP/UDP、gRPC、DDS等)和序列化技术; 了解Docker等容器化技术,熟悉CI/CD流程; 熟悉深度学习模型部署(TensorRT、ONNX等)技术
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
