职位描述
【职位名称】上位机软件开发工程师
【招聘人数】1
【薪资范围】10k-15k
【职位福利】社保医保,大小周
【工作年限】5年及以上上位机软件开发经验
【学历要求】本科及以上学历,计算机、电子、自动化、软件工程相关专业
【职位描述】
工作描述:
负责公司工业设备、自动化测试平台、智能控制系统等产品上位机软件的开发、优化与维护工作;
基于 C++/Qt 框架,完成 Windows 平台下上位机人机交互界面、通信协议、数据采集、可视化、控制功能模块的开发;
组织并参与软件需求分析、方案设计、功能开发、系统联调、测试验证及版本发布全过程工作;
与硬件、算法、产品、测试团队紧密协作,确保产品从方案制定、软件开发到交付的进度与质量;
参与系统架构设计与关键技术方案制定,持续优化上位机软件性能与用户体验;
负责项目开发过程中的技术文档编写及代码版本管理,保障开发规范与可维护性;
跟进行业相关技术动态,参与前瞻性上位机软件技术研究及平台化方案开发。
技术能力:
精通 C++ 编程语言,熟练掌握 Qt 框架(5.x/6.x版本)开发,具备 Windows 平台下 GUI 应用开发能力;
熟悉 Windows 多线程、串口通信、TCP/UDP 网络通信、USB 通信、CAN 总线、Modbus 等工业通信协议开发;
具备良好的面向对象设计思想,掌握常用设计模式,具备复杂系统模块化设计能力;
熟练使用 Visual Studio、Qt Creator、VS Code、Git、CMake 等常用开发环境和版本管理工具;
具备良好的编码规范、系统架构设计能力及问题定位与性能优化经验;
具备工业控制、自动化设备、数据采集系统、仪器仪表上位机软件开发经验优先。
项目经验:
5年以上上位机软件开发经验,独立承担或主导过完整的上位机软件开发及交付项目;
有工业设备控制系统、自动化测试平台、数据采集分析软件、工业通信协议开发经验者优先;
具备多线程、多协议并发通信、实时数据采集与可视化软件开发项目经验。
优先条件:
有半导体设备、机器人、医疗器械、智能装备类上位机软件开发经验者优先;
熟悉 QML、OpenGL、VTK、SQLite/MySQL、PostgreSQL 开发经验者优先;
具备跨平台(Windows/Linux)或 C/S 架构软件开发项目经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕