研发测试主任级软件开发工程师 20-40k·14薪
上海 8年以上 本科 招1人 8月6日更新
收藏
avator
张先生 3小时前在线 已认证
猎头顾问 · 重庆拓邦人力资源服务有限公司
聊一聊
职位介绍
工作职责 1.负责人形机器人硬件测试系统上位机软件的整体架构设计,设计并实现模块化、可扩展的测试软件框架,支持多类型硬件设备(电机驱动、关节模组、力传感器、IMU、视觉模组等)的快速接入,构建统一的硬件抽象层(HAL),实现测试逻辑与底层通信协议的解耦; 2.实现EtherCAT、CANopen、RS485/422、Ethernet/IP等多协议通信模块,支持高速实时数据交互,开发多通道高速数据采集模块,支持传感器数据(关节角度、力矩、电流、温度、加速度等)的实时读取、解析与存储,开发关节伺服控制指令下发、运动轨迹规划指令发送等控制功能,设计并实现自动化测试序列编排与执行引擎,支持回归测试、压力测试、边界测试等场景,开发数据可视化仪表盘,实现关节状态、系统健康度、测试进度的实时动态展示,构建分级告警机制和完整的测试日志系统,支持故障追溯与数据分析; 3.设计测试数据的持久化存储方案,开发测试报告自动生成模块,支持自定义报表模板与多种导出格式,构建数据后处理分析工具,支持FFT频谱分析、频响特性分析、误差统计分析等功能; 4.参与硬件测试需求评审,制定各硬件模块的测试策略与验收标准,编写测试用例文档、软件设计文档、接口规范文档,建立测试软件的版本管理与持续集成/持续交付(CI/CD)流程; 5.与硬件工程师协作,深度参与硬件调试,定位并解决硬件-软件联调中的问题,与算法团队对接,为运动控制算法提供测试数据支撑与接口验证,与生产测试团队协作,将研发测试方案转化为产线测试解决方案,提供测试软件的技术支持与培训。 任职要求 1.本科及以上学历,计算机科学、软件工程、自动化、电子工程、通信工程、机电一体化等相关专业,8年以上硬件测试系统软件开发经验,机器人行业经验优先; 2.熟练掌握C++,具备良好的面向对象设计与设计模式应用能力,熟练掌握Python,能够使用其进行数据分析、脚本开发及测试工具编写; 3.熟悉EtherCAT协议栈(如SOEM、IgH等),有实际主站开发经验,熟悉CANopen协议(DS301、DSP402等),熟练使用CAN分析仪,熟悉串口通信(RS232/RS485)与Modbus协议; 4.精通QtWidgets/QML,熟悉信号槽机制、多线程编程、QtCharts数据可视化; 5.熟悉Linux开发环境与常用命令行工具,熟练使用Git、CMake等构建与包管理工具,熟悉Docker容器化部署; 加分项 1.熟悉ROS2系统架构与开发流程; 2.有实时操作系统(RTOS)实时内核优化经验; 3.了解机器人动力学/运动学基本概念; 4.有EtherCAT从站/伺服驱动器开发经验; 5.熟悉CI/CD流程(Jenkins/GitLabCI/GitHubActions); 6.有硬件在环(HIL,Hardware-in-the-Loop)测试系统开发经验; 7.具有良好的英语技术文档阅读能力.
其他信息
语言要求:不限
行业要求:人工智能

猎聘温馨提示:

1. 如您发现平台内招聘方存在以下违规行为的,请立即举报
  • · 扣押您的身份证件或者其他证件;
  • · 要求您提供担保人、担保金或者以其他名义向您收取财物( 如培训费、体检费、资料费、置装费、押金等);
  • · 强迫您入股或者向您集资;
  • · 以招聘名义牟取不正当利益;
  • · 发布虚假招聘广告信息;
  • · 工作时长违反劳动法规定;
  • · 存在其他损害您的合法权益的行为。
2. 如您应聘的岗位属于涉外劳务合作/海外岗位的,请务必核实招聘方对外劳务合作资质取得情况,同时注意自身资金安全,防范招聘欺诈。
3. 本平台招聘方不向求职者提供任何收费服务。
查看全部
更新时间:2026-08-16