-
C++流媒体研发岗位职责
-
(一)岗位职责:
1.负责流媒体技术应用的架构设计、开发、测试和维护等;
2.负责流媒体SDK的开发和优化;
3.负责调度系统和缓存服务器设计与开发;
4.负责相关技术/产品文档的编写和维护;
5.领导安排的其它相关工作。
(二)任职要求:
1.信息技术类专业本科以上学历,3年以上Linux(make/cmake/g++/gdb)平台开发经验;
2.精通C/C++、熟悉HTTP/RTP/RTCP/RTSP/RTMP等协议;
3.熟悉高性能网络服务器编程采用的核心技术,如IO处理、多线程、异步、事件驱动等;
4.熟悉常用音视频编码、相关技术(WebRTC等)和相关开发验证工具(ffmpeg等);
5.具有良好的编码习惯、逻辑思维能力、主动沟通能力和团队合作意识。
(三)优先考虑:
1.有多层负载均衡软件开发经验;
2.熟悉开源服务器(如Nginx、Squid、ATS等),有分析其代码实现或模块编写经验;
3.具有深厚算法及数据结构知识;
4.开源社区成员;
5.CDN行业相关背景;
6.能够运用SVN进行版本控制与代码管理。
-
相关范文
- 热门推荐
-
- 1 化妆品研发工程师岗位职责
- 2 WEB后端研发工程师岗位职责
- 3 存储研发岗位职责
- 4 电源研发工程师岗位职责
- 5 产品C++研发岗位职责
- 6 系统软件研发岗位职责
- 7 科技研发岗位职责
- 8 博士研发工程师岗位职责
- 9 变频器研发硬件工程师岗位职责
- 10 微波研发工程师岗位职责
- 分类推荐
- 猜你喜欢
-
- 1 菜品研发经理岗位职责
- 2 工程塑料研发岗位职责
- 3 布艺研发设计岗位职责
- 4 药品研发项目岗位职责
- 5 视频研发工程师岗位职责
- 6 合成研发员岗位职责
- 7 药物制剂研发项目岗位职责
- 8 硬件研发人员岗位职责
- 9 新药研发项目岗位职责
- 10 药物研发经理岗位职责