职位描述
C++QT开发
一、职位描述
1、负责JG软件项目整体架构设计、技术方案落地及研发全流程管控,统筹项目整体规划、系统架构集成、技术文档体系搭建与标准化拟制,保障项目高质量、高效率交付。
2、负责Windows/Linux跨平台软件核心模块架构设计、技术选型与核心代码开发,统筹模块性能优化、兼容性适配,满足项目功能指标、性能指标及JG行业规范要求。
3、主导项目系统核心功能模块、仿真算法模块的架构设计、迭代开发、模块解耦与整体集成工作,解决项目研发过程中的核心技术难点与架构瓶颈。
二、任职要求 1、本科及以上学历,5年及以上C++架构开发经验,具备扎实的JG行业项目研发及架构设计经验,熟悉JG行业研发标准、规范及项目交付流程。
2、精通C++/Python编程语言,深入掌握C++11及以上新标准特性、模板元编程技术,熟练运用面向对象、泛型编程、模块化编程思想,精通各类主流编程架构模型,具备规范、高效、可维护的编码设计能力。
3、精通Qt全模块开发与深度定制,对Qt插件机制、元对象编程、反射机制、信号与槽核心原理、界面架构设计、事件驱动机制、跨平台架构适配开发有深入研究和实战落地经验,能够基于Qt搭建高可用、可扩展的跨平台软件架构。
4、精通主流软件设计模式及架构设计思想,熟练落地单例模式、工厂模式、观察者模式、享元模式、装饰者模式等常用设计模式,能够结合业务场景合理选型、优化架构、降低耦合、提升系统复用性与扩展性。
5、精通TCP、UDP、HTTP、Websocket等主流网络通信协议及底层通信模块,熟练掌握消息中间件、WebRTC等通信架构的原理、开发及优化,具备分布式网络架构、实时通信系统的设计与落地能力。
6、熟练掌握Boost、ZeroMQ、GRPC、OSG等主流开源三方库的核心原理,能够根据JG项目业务需求完成库的二次开发、定制改造、性能调优及适配集成,解决三方库适配兼容问题。
7、具备主流3A游戏引擎、JG仿真引擎的架构使用、二次开发及优化经验,熟悉仿真系统架构、场景渲染、数据驱动逻辑,具备仿真系统架构搭建能力。
8、具备独立大型软件系统整体架构设计、系统集成、技术迭代、架构重构的完整实战经验,拥有大中型JG项目整体架构统筹设计经验者优先。
9、具备优秀的架构思维与逻辑分析能力,擅长技术方案输出、技术评审、文档撰写与跨团队技术沟通,具备极强的新技术调研、技术落地及架构迭代升级能力。
10、熟悉XSIM、AFSIM、VBS等主流仿真引擎架构,具备相关引擎的深度使用、二次开发、架构优化及技术研究能力者优先。
11、工作态度严谨负责、积极主动,具备优秀的团队协作能力、抗压能力和职业素养,能够高效配合团队完成架构落地、技术攻坚及各项工作安排。
工作地点
栖霞区南京仙林智谷2期-8号楼

认证资质
营业执照信息

更新时间 7月14日




