星海图
高级工程师(qt方向)
RESPONSIBILITIES
岗位职责
Qt上位机软件开发:负责机器人关节模组/整机在Linux/Windows平台下的Qt上位机软件架构设计与实现。
界面与交互开发:基于Qt Widgets或QML开发人机交互界面,包括参数配置、状态监控、波形显示、日志管理等模块。 通信协议集成:集成CAN(SocketCAN)、EtherCAT、串口等通信协议,实现设备数据采集与控制指令下发。
多线程与实时性优化:合理运用Qt多线程机制,保证界面响应流畅与数据处理实时性。
调试与测试工具开发:开发设备调试辅助工具(如批量参数配置、固件升级、数据记录回放等),支持产线或实验室测试需求。
系统联调与问题定位:参与整机联调,定位上位机与下位机之间的通信异常、数据丢包、控制延迟等问题。 测试自动化支持:编写自动化测试脚本(Python + Qt),实现功能回归测试与性能数据采集分析。
REQUIREMENTS
任职要求
学历专业:本科及以上,计算机、软件工程、自动化、电子等相关专业。
经验背景:3年以上Qt/C++开发经验,有完整的上位机软件项目交付经历。
Qt技术栈:精通Qt框架(Qt Widgets、Qt Quick、信号槽机制),熟悉QSS/QML样式布局,具备自定义控件开发能力。
通信开发能力:熟悉至少一种工业总线协议(CAN/EtherCAT/Modbus/串口),有实际SocketCAN或Qt串口模块开发经验。
多线程与调试:熟练使用Qt多线程(QThread、QtConcurrent),具备使用Qt Creator调试器及性能分析工具的能力。
软件工程素养:熟悉Git版本管理,具备良好的代码规范意识和文档编写习惯。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。