岗位职责:1.跨平台桌面应用开发:基于 Qt 框架 开发和维护跨平台桌面应用,设计 UI 界面,搭建 分层架构,优化软件性能和可扩展性。2.核心功能实现:使用 C/C++ 结合 STL 进行开发,实现 多线程、Socket 通信,完成 ODBC 数据库设计 和 SQL 语句优化。3.版本管理与协作:使用 Git/SVN 进行代码管理,编写 技术文档,与团队高效协作,解决技术难题。4.代码质量与优化:遵循 编码规范 进行代码审查,修复缺陷,持续关注行业技术趋势,提升开发能力。任职要求:1.基本要求年龄 23-31 岁,5 年以上 Qt 桌面开发经验。本科及以上学历(985/211 优先),计算机、电子、通信等相关专业。2.技术能力Qt 开发:熟练使用 Qt Creator,熟悉 Qt 类库(如 QWidget、QML、QSS),能实现复杂 UI 交互。2 年以上 Qt 桌面项目经验,具备跨平台开发能力(Windows/Linux)。C/C++ 编程:精通 C/C++,熟悉 STL,具备 3 年以上 C++ 开发经验。掌握 面向对象设计(OOP),能进行模块化开发。网络与多线程:熟悉 Socket 通信(TCP/IP) 和 多线程编程,能优化高并发场景。数据库开发:熟悉 ODBC 数据库,能独立设计数据库模型,优化 SQL 查询。3.工具与规范:熟练使用 Git/SVN 进行版本管理。具备良好的 编码规范 和 技术文档编写能力。4.软技能:逻辑清晰,具备 独立架构设计能力(如 MVC 分层)。良好的 沟通能力 和 团队协作精神,能承受一定工作压力。军工行业经验优先。