岗位描述:
1、负责C/C++相关项目的功能开发
2、主要从事服务端VOIP系统的开发和调试
3、负责各协议栈的修改和调试工作,以满足业务发展的需要
4、对整个VOIP系统的安装、部署和升级等日常运维工作
5、对linux下代码进行跨平台移植,负责将linux下各种库移植封装成其他操作系统平台下开发库,为客户端或其他应用提供SDK。如 windows,android,arm下linux等
技能要求:
1、熟练安装使用各种linux系统,ubuntu,centos,fedora,FreeBSD等
2、熟练使用各版本Visual Studio,Eclipse for android,Eclipse for java,arm,NDK,CMake,msys等各种平台下编译环境搭建
3、精通VOIP相关协议,丰富的SIP协议开发经验,熟悉opensip, freeswich 等开源软件安装配置
4、熟练掌握网络协议栈UDP,TCP,RTP,RTSP,熟练使用libevent,libev等开源库
5、熟练掌握音视频编码H264,MPEG3,G711,G729,speex等
6、数量掌握标C,C++,熟练使用STL BOOST 等库,熟练配置及编写Makefile
7、熟练编写shell脚本,perl,Python等
8、熟练使用Mysql,SQLite,或oracle等
9、熟练使用Java,会编写JNI接口
10、了解linux内核,会驱动开发
11、有协议栈开发经验
12、有良好的代码规范,严谨的逻辑思维能力。
任职要求:
1、3年及以上服务器后台开发经验
2、具备良好合作态度及团队精神,并富有工作激情、创新欲望和责任感,能承受高强度的工作压力
3、能与前端和客户端开发人员较好地配合工作, 能适应不断修改, 较快的需求更新.
4、具有独立的问题分析定位能力,能够快速熟悉新技术,良好的沟通能力,有团队精神。
5、良好的英语读写能力,责任心强,有产品意识
6、有音频音质优化处理经验者优先
7、有高流量,高并发后端服务器开发经验者优先
8、有voip软交换开发经验者优先
9、熟练使用OPENSIPS、ASTERISE、FREESWITCH。