杭州小绒科技有限公司
上位机软件工程师
Skills
4 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Shanghai, China
Work mode:
Onsite
Published on:
13 August 2026
What they need
该职位来源于猎聘 一、 岗位职能 本岗位是公司核心产品配套软件、以及测试与自动化设备系统的软件负责人,将负责设计、开发、维护及优化各类测试平台的上位机软件,保障生产与研发测试的稳定、高效与自动化运行。 1.核心开发:
负责工业自动化测试系统上位机软件的架构设计、模块开发与代码编写;
开发与PLC、仪器仪表、控制器等下位机设备通信的数据采集与控制程序;
产品配套的上位机软件开发; 2.系统维护与升级:
维护和升级现有上位机软件系统,快速定位并修复软件缺陷,保障生产测试连续性。
根据新需求或设备变更,对软件功能进行迭代优化和升级。 3.自动化测试实现:
设计和实现自动化测试流程,通过软件脚本或配置,实现测试用例的自动执行、数据记录与结果判定。
编写和维护自动化测试脚本,提升测试效率和一致性。 4.文档与协作:
编写规范的软件设计、用户手册及接口协议文档。
与硬件工程师、测试工程师紧密协作,完成系统联调与集成测试。 二、 任职资格 1. 必备条件(硬性要求):
学历与经验:
计算机、软件工程、自动化、测控技术等相关专业,本科及以上学历,3年及以上使用C++/QT进行工业上位机软件开发的实际项目经验。 核心技术栈:
精通C++,熟悉面向对象设计,具有良好的编程习惯和代码规范。
精通QT框架,熟练使用信号槽、模型/视图、多线程等核心机制,具备丰富的GUI开发和调试经验。
精通串口与网络通信:深刻理解RS232/485,TCP/IP(Socket编程)、UDP等通信协议,有处理粘包、断线重连、心跳机制的实战经验。
熟练掌握数据库应用开发,至少精通SQLite或MySQL其中一种,能熟练进行数据库设计与优化。
精通多线程编程,深刻理解线程同步、资源竞争与死锁,具备解决复杂并发问题的能力。 2. 能力与素质:
具备出色的逻辑分析能力和独立解决问题的能力,能快速定位软硬件联调中的问题。
具有良好的沟通能力、团队协作精神和责任心。
能阅读英文技术文档。 三、 优先原则(加分项)
具备以下经验或知识的候选人将获得优先考虑:
熟悉工业通信协议,如 Modbus (RTU/TCP)、CANopen、EtherCAT、Profinet
等。
有自动化测试框架(如数据驱动、模块化测试)设计经验,或熟悉脚本引擎集成。
了解常用测试测量仪器(如示波器、程控电源)的SCPI指令或驱动开发。
有汽车电子、医疗器械、精密测量等领域测试系统开发经验。
熟练使用版本控制工具(如Git)及持续集成工具。
了解设计模式,并在项目中有成功应用经验。
Other offers great for you!
These companies are also looking for great profiles
Reboot Conseil
Chef(fe) de Projet Technique / Pilote de Projets Agile H/F
Permanent contract
Paris, France
Onsite, Hybrid
Skills
9 hours ago
Quick apply
LeHibou
Chef de projet IT
500€ / jour
Freelance
Vannes, France
Hybrid
Skills
8 hours ago
Quick apply
LeHibou
Data Analyst_Data Scientist
500€ / jour
Freelance
Lyon, France
Hybrid
Skills
6 hours ago
Quick apply
No company information available.