职位描述
QT上位机开发工程师
岗位职责:
1、协助进行系统的业务需求把控与功能定义,参与设计文档或需求说明编写;
2、参与技术架构规划,保证系统的稳定性、高能性、高可用性和可扩展性;
3、参与技术选型,协助系统架构优化和关键实现;
4、协助系统的核心模块设计,关键技术的验证;
5、完成软件系统代码的实现,编写代码注释和开发文档;
6、分析并解决软件开发过程中的问题;
7、协助并完成其他各类技术开发任务。
岗位要求:
1、专科及以上学历,计算机相关专业,5年以上开发经验;
2、掌握C++、QT、OSG、点云数据处理等技术。
3、熟悉TCP/UDP/HTTP、串口Modbus、 Opc ua、WebSocket等通信协议;
4、熟悉前端框架VUE等.能独立完成后端管理系统等VUE前端能力,会uni-app小程序和H5开发加分;
5、熟练使用各种常见数据库比如mysql和redis,掌握sql优化技巧;掌握一门时序数据库;
6、熟悉消息中间件、RPC框架、数据层缓存、性能优化等相关技术;
7、掌握DataV、Echart、ThreeJs等大屏和三维开发组件。
8、具有比较强的问题分析和处理能力,有比较优秀的动手能力,热衷技术,精益求精;
9、能够接受偶尔出差。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕