职位详情
机器人测试开发
2-2.5万
软通动力信息技术(集团)股份有限公司
北京
3-5年
本科
11-10
工作地址

房辛店村

职位描述
岗位职责:
"1. 主导自动化生产设备的上位机软件系统设计与开发,包括PC端应用和Web监控平台;
2. 开发前端界面(Web端),实现对Linux设备状态、生产数据、机器人轨迹的实时监控、可视化展示与交互式控制;
3. 构建高性能、高可用的后端服务,负责与Linux设备主机进行通信(TCP/IP, Websocket, Modbus TCP等),下达控制指令、采集设备数据;
4. 设计并优化数据库系统(如PostgreSQL/InfluxDB),高效存储时序数据(设备状态、传感器数据)和业务数据(生产任务、配方管理);
5. 使用 Python 开发后端服务及自动化脚本,集成各类测试框架、设备API,实现任务调度、日志分析、故障诊断等高级功能;
6. 与硬件团队、控制算法工程师紧密协作,深入理解设备功能与控制协议,将测试与生产需求转化为稳定可靠的软件解决方案;
7. 持续优化软件系统的性能与用户体验,提升自动化生产线的智能化水平与运维效率。"
任职要求:
1. 本科及以上学历,计算机、软件工程或相关专业;
2. 3年以上独立的全栈或后端项目开发经验,有主导项目设计方案和核心模块开发的能力;
3. 精通 Python 编程,熟悉常用Web框架(如 Flask, Django, FastAPI),具备开发高性能RESTful API的经验;
4. 熟练掌握 JavaScript,熟悉前端主流框架( Vue.js / React)并有丰富的项目经验,能开发复杂的数据可视化界面;
5. 熟悉后端开发及数据库技术,熟练使用 MySQL / PostgreSQL,有 InfluxDB 等时序数据库经验者优先;
6. 了解Linux操作系统,能通过SSH、Shell脚本等与Linux服务器进行交互和管理;
7. 具备优秀的沟通能力和团队协作精神,能深入理解业务需求,独立解决复杂技术问题。
优先考虑(满足以下任一多项者优先):
1. 有自动化测试工具、CI/CD集成、上位机软件(HMI/SCADA)或MES系统开发经验者;
2. 有机器人控制、工业自动化或物联网项目经验,熟悉 EtherCAT, CANopen, Modbus, OPC-UA 等工业通信协议者优先;
3. 了解实时数据通信技术(如Websocket, MQTT)并有实践经验;
4. 熟悉Docker容器化部署,具备devops实践经验;
5. 有 C++/C 编程基础,能理解或协助集成设备底层C/C++ SDK者优先。"

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请