汇川技术
【27校招 - 通用研发】系统软件开发工程师(智能机器人)
岗位职责
岗位定位 聚焦人形机器人整机系统级嵌入式软件研发,负责机器人系统服务移植适配、中间件、通信架构、伺服驱动控制与功能安全软件与整机软件稳定性优化,打通底层硬件与上层算法应用,支撑机器人整机系统高效稳定运行,是机器人系统软件体系的核心研发岗位。
业务介绍 围绕人形机器人整机嵌入式系统、中间件开发、跨模块通信、系统调度、伺服驱动控制与功能安全(含信息安全)与整机软件优化,搭建高可靠、高实时的机器人系统软件平台。
岗位职责
开发与优化机器人系统中间件、数据通信框架与整机任务调度逻辑;
负责算法、控制、外设模块的系统层集成适配与跨模块联调;
针对性优化整机系统实时性、稳定性、资源占用,解决系统卡顿、时序异常等问题;
沉淀系统软件设计规范,输出技术文档,支撑整机软件体系迭代;
负责伺服软件开发:电机控制环(电流/速度/位置)、编码器反馈处理、PWM/ADC 驱动,EtherCAT/CANopen(CiA402)总线通信与主从站联调,驱动器故障保护(过流/过压/失速等)与性能优化;
负责机器人安全相关软件开发:安全监控功能(STO/SS1/SLS/SBC 安全抱闸控制等)的设计实现与验证;按 ISO 10218、IEC 61508、IEC 61800-5-2 等标准开展安全生命周期开发;信息安全机制开发;支持机器人产品的安全认证及量产可靠性与故障闭环。
岗位前景与发展 深度参与人形机器人整机系统软件体系搭建,掌握机器人嵌入式系统、中间件、伺服驱动控制、功能安全与整机架构核心技术,成长为机器人系统软件、伺服控制或安全软件方向核心技术骨干。
任职要求
(一)基础要求 教育背景:硕士及以上学历,计算机、电子信息、软件工程、自动化、嵌入式、机器人、电气工程、机械电子、控制科学等相关专业; 知识要求:熟悉嵌入式 Linux 系统原理、系统架构、进程线程调度、网络与跨进程通信基础;具备 MCU 与实时系统基础(中断、定时器、常用外设、RTOS 任务调度); 软性能力:逻辑严谨、学习能力强、自驱力高,善于问题定位复盘,具备良好的抗压能力与团队协作能力。 (二)技能要求(以下三个方向满足其一即可) 方向一:系统软件 熟练掌握 python/C/C++、Linux 开发调试,熟悉 Shell/Makefile,有 ROS2、嵌入式系统适配经验优先 方向二:伺服控制 熟悉电机控制基本原理(直流/永磁同步电机),了解 FOC 与电流/速度/位置闭环、编码器反馈、PWM/ADC 采样;熟悉 CAN 或 EtherCAT 至少一种总线;有 MCU实时控制项目经验。 方向三:安全软件 熟练掌握 python/C/C++、Linux 开发调试,熟悉 Shell/Makefile,熟悉嵌入式 MCU 与实时系统开发,有故障诊断、容错或可靠性设计经历优先;了解 IEC 61508 / ISO 10218 / ISO 26262 任一标准者优先;有信息安全(安全启动、加密通信、OTA 安全)开发经验者优先。 *功能安全经验非必须:入职后公司提供 SGS/TÜV 认证培训,由资深安全工程师带教。 (三)优先条件(加分项) 系统软件方向:机器人嵌入式系统、中间件、整机软件集成开发经验,熟悉 ROS/ROS2 系统机制、机器人通信框架、实时系统优化; 伺服方向:伺服驱动器/变频器开发、PMSM/BLDC 驱动、CiA402 协议、EtherCAT 主从站、新能源车电驱/电控开发; 安全方向:有功能安全项目或 SGS/TÜV 认证经历;信息安全项目经历;了解 IEC 61508 / ISO 10218 / ISO 26262 任一标准;了解伺服、机器人运动学、动力学。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
