职位详情
上位机软件开发工程师
7000-10000元
通合科技
石家庄
1-3年
本科
12-10
工作地址

河北省石家庄市东开发区漓江道350号通合科技

职位描述
岗位职责:
1. 使用C++和Qt框架开发高性能、高可靠性的工业上位机软件,实现设备控制、数据监控、工艺流程可视化等功能;
2. 设计与实现自动测试序列,集成多种测量仪器(如示波器、电源、数据采集卡等),完成自动化测试、数据记录与结果判定;
3. 开发并维护软件与各类工业设备的通信模块,熟练运用串口(RS232/485)、以太网(TCP/IP)、USB、CAN、Modbus等通信协议;
4. 实现实时数据采集、处理、分析与可视化;
5. 编写稳定、可维护的代码,进行单元测试和集成测试,参与技术方案设计与代码审查;
6. 与硬件工程师、测试工程师紧密合作,理解需求,定位并解决软硬件集成中的问题。
任职要求:
1. 计算机、自动化、测控技术或相关专业本科及以上学历,拥有2年以上C++软件开发经验,并有实际Qt项目开发经历;
2. 熟练掌握C++(C++11及以上)及面向对象设计,具备扎实的Qt应用开发能力(熟悉QWidgets,了解QML者更佳);
3. 具备一种或多种工业通信协议(如串口、TCP/IP、Modbus RTU/TCP)的编程集成经验;
4. 理解自动测试基本概念,具备编写测试流程控制、数据比对、异常处理等逻辑的能力;
5. 熟悉多线程编程、数据库(如SQLite)基本操作,具备良好的问题分析与解决能力。

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

立即申请