岗位职责:
C/C++软件开发工程师主要负责后台和客户端开发;工作包含了网络通信、音视频服务、内核驱动和跨平台客户端应用等技术的研发内容;在这里你将和我们一起设计软件架构,实现产品功能,给用户带来极致的产品体验,通过技术成就梦想;
1、参与产品软件系统架构设计、开发、优化、维护等方面的工作;
2、负责网络通信、音视频服务、内核驱动、跨平台客户端应用等技术方向的开发 ;
3、负责前瞻技术的探索和产品技术创新的研究。
岗位要求:
1、具有扎实的编程基础、严谨的逻辑思维 ;
2、熟练掌握并灵活运用C/C++语言、常用算法、数据结构等知识 ;
3、熟悉操作系统原理、网络编程、多线程并发编程 ;
4、具有较高的技术热情,善于合作 。
满足以下一项或多项的同学优先:
1、熟悉Qt开发框架 ;
2、有跨平台开发经验 ;
3、有参与开源项目经验 ;
4、有后台服务相关开发经验 ;
5、掌握Javascript、Python、GoLang等开发语言;
6、有深度学习框架(如caffe, tensorflow,mxnet)应用经验。