职位描述:(1)负责J工软件项目研发,包括项目过程计划、系统集成、文档拟制;(2)负责Windows/Linux平台下的软件模块设计、代码实现,以满足功能及性能需要;(3)负责项目系统功能模块或仿真算法模块的设计、开发及集成;任职要求:(1) 本科及以上学历,3年以上C++开发经验,具备J工行业经验;(2) 熟练掌握C++/Python等编程语言,熟悉C++11及以上的新特性及模板元编程,熟悉面向对象的编程思想,熟练掌握常见编程模型,有良好的编码风格;(3) 熟练掌握Qt的各模块的使用,对其插件机制、元编程以及反射、信号与槽、界面编程,事件驱动,跨平台开发有深入的理解;(4)熟练掌握常用的设计模式的使用,包括单例模式、工厂模式、观察者模式、享元模式、装饰者模式等;(5)熟练使用常见的网络通信协议和模块,包括:TCP、UDP、HTTP、Websocket、消息中间件以及WebRTC等;(6)对常用三方库如:Boost、ZeroMQ、GRP C、OSG等能够灵活使用和改造;(7)对主流的3A游戏引擎,J工仿真引擎有一定的使用和开发经验;(8)具有独立软件系统架构设计、软件集成、软件开发相关经验、有大型项目架构经验者优先;(9)思路清晰、良好的语言及书面表达和沟通能力,较强的学习和运用新技术的能力;(10)对XSIM、AFSIM、VBS等相关仿真引擎有使用和研究能力者优先;(11)吃苦耐劳,态度积极,团队协作意识,服从团队工作安排。