职位详情
QT开发工程师
1.5-2万
东莞市中科原子精密制造科技有限公司
东莞
3-5年
本科
04-16
工作地址

康华制造公园5栋1楼(中科原子公司)

职位描述
QT开发工程师(上位机软件开发、设备控制软件开发、数据处理方向)岗位介绍
一、岗位概述
该岗位是面向气象激光雷达设备的软件开发,核心职责是开发与硬件交互的上位机软件/客户端应用,需兼顾用户界面设计、硬件通信协议对接,以及嵌入式Linux环境适配;工作目标是让软件界面好看、数据展示清晰,让用户能控制设备(比如开关雷达、调参数)和把设备采集的数据处理好、显示清楚;确保软件在Linux系统下运行流畅不卡顿
二、岗位职责
设备控制软件开发:开发激光气象雷达设备的上位机控制软件,实现硬件开关机、参数配置、状态监控等功能;设计多设备协同管理模块,支持同时操控多台雷达组网工作
硬件通信对接:通过Modbus、CAN总线等工业协议,实现软件与雷达硬件的双向通信(指令下发、数据采集);解决通信过程中的丢包、延迟、协议兼容性问题
数据处理与可视化:解析雷达传回的原始数据(如风速、颗粒物浓度),转换为可读数值并存储;开发实时数据展示界面(动态图表、3D点云图、气象参数面板),优化大数据量下的渲染效率
性能优化与稳定性保障:针对嵌入式Linux设备资源限制,优化内存占用及CPU利用率,修复多线程通信、界面卡顿、内存泄漏等复杂问题
跨团队协作:与硬件工程师联调设备指令响应,与算法团队对接数据解析需求;编写开发文档(架构设计、通信协议、测试报告),支持产品迭代与客户交付
三、任职要求
计算机、电子信息、通信等相关专业,本科及以上学历;2年QT开发经验,有工业控制、仪器仪表、嵌入式设备领域经验优先;精通C/C++,熟悉QT框架机制(信号槽、多线程、QML/Widgets)
掌握Modbus、CAN等至少一种工业协议开发,能独立完成协议解析库封装。熟悉嵌入式Linux开发(交叉编译、驱动调试、资源优化);有实时数据处理经验(如队列缓冲、数据降采样、异步渲染)
逻辑清晰,能快速定位软硬件交互问题(如“指令未响应”是协议错误还是硬件故障);具备用户思维,能设计直观易用的操作界面;责任心强,适应跨部门协作,沟通表达流畅,能适应短途出差

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

立即申请