职位描述
岗位职责:
1.负责Qt框架下跨平台(Windows/Linux)应用程序的架构设计、编码实现与迭代维护:
2.基于Qt Widgets/QML技术栈开发交互界面,运用优化UI/UX体验。包括自定义控件设计、QSS(Qt样式表)应用及界面风格调整。
3.熟练编写代码,熟练使用STL库,并具备Linux/Windows跨平台开发经验
4.处理多线程同步、网络通信(TCP/UDP/HTTP/WebSocket)、数据库集成(SQLite/MVSQL)等核心模块开发
5.排查系统性能瓶颈、内存泄漏等问题,进行跨平台兼容性适配与性能调优;
6.参与需求分析、技术方案评审,编写规范技术文档,主导或参与代码审查;
任职要求:
1.三年以上工作经验
2.具备在GF安全领域或相关行业的从业经历。
3.深入理解Qt核心机制:信号槽、元对象系统、事件循环、Q0bject生命周期管理;
4.熟练使用Qt Widgets/QML/Qt Quick开发,掌握QML与C++交互及界面美化(QSS);
5.具备多线程编程经验(QThread/QThreadPool/QtConcurrent),熟悉线程安全设计;
6.掌握CMake/amake构建工具,具备Windows/Linux双平台开发与兼容性调试能力:
7.熟悉Qt网络、多媒体、数据库等核心模块,能独立解决复杂技术问题。
8.熟悉GlS、OpenGL/DirectX集成或渲染开发。