该职位已失效,看看其他机会吧

QT上位机基础开发

1.6-3万
  • 西安长安区
  • 3-5年
  • 本科
  • 全职
  • 招3人

职位描述

C语言JavaC#嵌入式开发Web开发QT开发OpenCVQtSQLite电气机械/电力设备专用设备制造工业自动化
一、岗位职责
QT上位机基础开发
负责QT上位机软件UI界面设计与开发(含Qt Widgets/Qt Quick布局、交互逻辑实现),保障界面美观性与操作流畅性;
开发上位机与下位机(嵌入式设备、传感器等)的通信模块,支持串口、TCP/UDP、USB、PCIe等协议,实现数据实时采集、解析与反馈;
负责数据存储与管理模块开发,基于SQLite/MySQL等数据库完成数据持久化、查询优化及异常处理;
承担软件调试、bug修复、版本迭代及部署工作,输出软件测试报告与用户操作手册。
图形化算法处理专项工作
负责图形化算法(图像处理、数据可视化)的集成与定制开发,基于 OpenCV、OpenGL 等库实现图像滤波、边缘检测、图像分割等功能;
设计并优化图形渲染逻辑,解决实时性、卡顿、内存泄漏等问题,保障图形化数据(如波形、热力图、工业影像)的高效展示;
参与图形化算法需求分析,将业务场景(如工业检测、智能监控)需求转化为技术方案,输出算法设计文档;
完成图形算法的工程化落地,验证算法效果并进行性能优化。
二、任职要求
1、基础技能要求(QT 上位机核心能力)
学历与专业:本科及以上学历,计算机科学与技术、电子信息工程、自动化、测控技术与仪器等相关专业;
开发经验:3年及以上QT上位机开发经验,熟练掌握 Qt 框架核心技术(信号槽机制、Qt Network/SerialPort/Concurrent模块);
编程能力:精通C++编程,熟悉C++11及以上标准,具备面向对象设计(OOD)与模块化开发能力;
通信与硬件:具备串口、TCP/UDP、USB 等通信协议开发经验,能独立解决上位机与硬件的交互问题(如数据丢包、超时);
工具与环境:熟悉SQLite/MySQL数据库操作,掌握Qt Creator、VS(Qt 插件)等开发工具,了解Windows/Linux跨平台部署;
工程能力:具备软件调试(GDB/Qt Debug)、问题定位能力,能输出规范的技术文档(设计文档、测试用例)。
2、图形化算法处理专项能力
库与算法:熟练使用OpenCV、OpenGL等图形/图像处理库,具备图像预处理(降噪、缩放)、特征提取(边缘、轮廓)、图像匹配等算法开发或集成经验;
数据可视化:具备图形化展示开发经验,熟悉 QCustomPlot、ECharts(QT+QWebEngine 集成)、Matplotlib-C++ 等工具,能实现动态波形、实时热力图、3D 模型渲染等效果;
性能优化:掌握多线程(QThread/std::thread)、内存管理技巧,能针对图形处理场景优化 CPU / 内存占用,保障大数据量下的实时性;
进阶技术:了解 GPU 加速技术(CUDA/OpenCL)者优先,具备图形算法并行优化(如 OpenCV CUDA 模块)经验者优先;
项目经验:有工业检测、医疗影像、机器视觉、智能监控等图形化算法相关项目落地经验者优先。
3、其他要求
问题解决:具备较强的逻辑思维,能独立定位并解决软件运行中的疑难问题(如通信异常、图形卡顿);
协作能力:能配合硬件团队、算法团队推进项目,具备良好的跨部门沟通效率;
学习能力:能快速掌握新技术(如 Qt 6 新特性、新型图形库),适应业务需求变化;
文档能力:能规范编写技术文档,包括算法设计说明书、软件用户手册等。
查看全部

工作地点

长安区航天基地神州四路216号安全印务三楼西安环海机器人科技有限公司

职位发布者

谈文娟/人事主管

立即沟通
公司Logo西安环海机器人科技有限公司
经过研发团队近10年开发研究,随着首套管道机器人的研发成功,西安环海机器人科技有限公司在2016年9月成立,公司位于西安市高新技术产业开发区。公司具有很高的创新性,技术要素处于核心地位。专注于各类管道机器人研发、生产、及工程技术服务,公司研发的管道机器人覆盖DN219mm-1420mm的管道,是一家具有核心技术的高新技术企业,研发的管道机器人主要应用于石油石化、煤炭矿山、海底管道、市政管网等行业的管道内涂层检测服务;管道内焊缝扫描和修磨服务;管端清洁、磨料回收、管道内防腐补口等工程服务中。公司秉承“专业、专注、专心”的工作信念,在一群有信心、有激情、肯苦干、能创新的年轻人的共同努力下,深耕于管道内机器人领域的服务,实现了公司突破性的发展。公司采用现代化的科学管理理念,核心技术团队集中一切精力紧盯管道机器人核心技术的研发,努力把公司发展成为一家具有独特技术优势的高成长性企业。
公司主页