职位详情
上位机软件开发工程师
1.8-1.9万
中国人才热线
深圳
3-5年
大专
04-30
工作地址

杉川集团产业园1

职位描述
一、岗位职责
依据产测清单以及测试治具的具体要求,负责开发扫地机器人产测上位机。
实现上位机与 MES(制造执行系统)的有效对接,确保生产数据的实时交互和准确传递。
运用 TCP/IP 协议和串口通信技术,保障上位机与各类设备稳定可靠地通信。
进行数据库的操作和管理,包括数据的存储、查询、更新和删除等,以支持生产数据的记录和分析。
与团队成员保持良好沟通,协同完成项目开发,确保项目按时交付,同时保证代码的规范性和可维护性。
二、任职要求
(一)专业技能
编程语言
熟练掌握 QT/C++ 或 Python + PySide6 开发技术,具备丰富的实际项目开发经验。
能够运用所选技术栈完成上位机的界面设计、功能开发和逻辑实现。
通信技术
熟悉 TCP/IP 协议,能够进行网络通信编程,实现上位机与其他设备或系统的网络连接和数据传输。
掌握串口通信原理和编程方法,能够处理串口数据的收发和解析,确保与测试治具等设备的稳定通信。
数据库操作
熟悉至少一种常用数据库,如 MySQL、SQLite 等,能够进行数据库的设计、创建和管理。
熟练使用 SQL 语句进行数据的增删改查操作,能够编写高效、稳定的数据库交互代码。
(二)能力素质
1. 学习与分析能力:具备快速学习新知识和新技术的能力,能够对复杂的产测需求和技术问题进行分析和解决。
2. 沟通与协作能力:拥有良好的沟通能力,能够与硬件工程师、测试工程师、生产人员等不同团队成员进行有效的沟通和协作。
3. 编程规范:遵循良好的编程规范和代码风格,编写可读性高、可维护性强的代码,保证项目的质量和稳定性。
4. 问题解决能力:在项目开发过程中,能够独立排查和解决遇到的技术问题,具备较强的抗压能力和应变能力。

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

立即申请