首页范文岗位职责

软件研发工程师-岗位职责(十二篇)

第3篇 服务器软件研发工程师岗位职责

职责描述:

1.统招本科以上学历,计算机/软件/通信等相关专业;

2.可熟练阅读英文技术文档,具备文档编写能力;

3.良好的协作能力与沟通能力,具有敬业精神、高度责任感和创新能力、富团队合作精神。

岗位要求:

1.良好的c/c++编程能力,能熟练使用svn或者git等版本管理软件的客户端;

2.熟悉linux操作系统及linux多线程、进程通信等内容的编程;熟悉计算机网络编程(tcp/ip、udp等网络通信协议);

3.对云服务器的部署有一定了解;

4.具有以下任何一项经验者优先考虑

l 熟悉开源流媒体服务器如darwin streaming server、live555、simple rtmp server等的框架及设计;

l 熟悉音频数据的表示方式,对音频数据的主要参数有充分的了解;熟悉音频的编解码格式,如g.7xx、aac、opus等;

l 熟悉视频数据的表示方式和种类,对视频数据的主要参数有充分的了解;熟悉视频的编解码格式,如h.264、h.265、mjpeg等;对静态图像的表示和存储方式要有一定了解;

l 熟悉音视频数据的封装存储格式,如mp4、flc、vob等;

l 熟悉计算机音视频传输的相关协议:包括rtsp、rtmp、rtp等;熟悉计算机音视频互动的相关协议,如:h.323、sip、webrtc、skype等。