1、熟练掌握Linux和Windows两种操作系统,熟悉Linux和Windows间的跨平台应用程序架构,有QT跨平台开发经验及OpenGL或CUDA开发经验者优先;2、掌握Microsoft Visual Studio 2010(及以上版本), ssh, wireshark等软件开发工具, 熟悉远程调试环境;3、精通C++语言和C#语言, 精通WebAPI、WebService、WCF等通信框架,熟悉TCP/IP协议,Socket开发;4、掌握关系型数据库(如SQL Server、MySQL等)的应用开发技术;5、良好的团队精神和沟通表达能力,清晰的逻辑思维能力;6、计算机相关专业本科及以上学历。