职位详情
上位机软件工程师
1.5-2万
河南四达检测技术有限公司
武汉
3-5年
本科
10-13
工作地址

武汉四达数智检测科技有限公司精伦园C栋307室

职位描述
岗位职责
1、基础能力:
C++:熟练掌握C++,用于开发高性能的机器人控制软件。
Qt:精通Qt框架,用于开发的图形用户界面。
QSS:熟悉Qt样式表(QSS),用于创建上位机的风格和界面美化。
2、网络通讯
TCP/IP 和 UDP:熟练掌握网络通信协议,用于实现机器人与上位机之间的数据传输。
多线程编程:能够使用多线程技术处理数据,避免界面卡顿。
3、数据处理和图形显示
图形处理:能够使用OpenGL进图像的实时渲染,包括旋转、平移、缩放等交互功能。
必备条件:
1、本科及以上学历,计算机、软件工程、自动化、电子信息等相关专业。
2、3年以上C++开发经验,精通QT框架及QML技术有成熟的上位机或工业软件项目落地经验。
3、熟练掌握QT图形化界面开发,熟悉信号槽机制、多线程、网络通信(TCP/UDP)、串口通信等技术。
4、具备良好的数据可视化能力,熟悉OpenGL、VTKQChart等至少一种图形/图表库。
5、熟悉跨平台开发(Windows/Linux),掌握CMake、QMake等构建工具,了解CI/CD流程
6、具备较强的逻辑思维和问题解决能力,代码风格规范,注重软件性能和稳定性优化。
7、良好的团队协作意识,能高效对接硬件、算法及测试团队,推动项目落地。
优先条件:
1、有传感器、机器人、自动驾驶等领域上位机开发经验者优先。
2、熟悉图像处理技术者优先。
3、了解嵌入式开发、FPGA通信或ROS框架者优先。
4、有大型工业软件架构设计经验或独立主导过完整项目者优先。

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

立即申请