职位描述
负责客户端跨平台音视频相关SDK的开发
负责音视频相关技术的选型、研发与调优工作
任职要求
研究生及以上学历,计算机相关专业
热爱研发工作、对技术有热情
熟悉C/C++,对算法数据结构有较好的理解,熟悉多种常见设计模式,无不良代码癖好
对操作系统运行机制有较好的理解
熟悉多线程、网络通信、文件管理等技能
具有良好的业务抽象和业务建模能力
有一定的工程实践经验(应届生除外)
加分项
曾参与过音视频相关的开发
曾做过音视频编解码参数调整
使用过ffmpeg,使用libav系列库开发过应用
使用过directshow进行采集播放
使用过linux v4l2
使用过非web环境下的webrtc
使用过OpenMAX IL相关组件
使用Electron/CEF进行开发
开发过node.js原生组件
FAQ
客户端团队的核心职责是什么?
不同于传统的业务型团队,这个岗位所属的客户端团队有三个核心职责
负责具体产品的业务开发工作
负责跨平台音视频SDK的开发和维护工作
负责公司音视频方向技术的研发工作(技术范围包括采集、前处理、编码、解码、后处理、播放等)
即这是一个包含音视频技术研发的团队。
这个岗位是做什么的?
这个岗位上,C++是你的工具,目的是要解决客户端音视频相关领域的问题。具体包括多平台通用SDK的开发与音视频技术研发。
选择音视频行业有什么好处?
音视频行业是一个具有一定成熟度同时仍具有极大空间的行业。选择这个行业,深入做下去,是可以凭借技术和经验在行业内至少工作半辈子(20年+没有问题)。
我并没有音视频相关经验,可以么应聘这个岗位么?
如果你没有经验但有较好的计算机理论基础,请放心的应聘这个岗位。计算机理论基础包括「操作系统」,「计算机网络」和「组成原理」。如果你也熟悉「编译原理」,那就更好了。
为什么这个岗位要求计算机理论基础?
工程师的职责是解决问题,如果只有开发经验而没有计算机理论基础,就好比一个手持锤子的人看什么东西都是钉子,总想「一敲了之」,如果一下不行,那就两下,这样肯定是不行的。知其所以然,才能从更高层次解决更多问题和更好的解决问题。「术」不可或缺,「道」亦很重要。
---关于我们---
北京多贝兄弟信息技术公司(以下简称多贝)是位于北京市海淀区中关村的新型高科技互联网公司。成立于2009年,先后获得了创新工场天使轮、好未来领投A轮及同创伟业Pre-B轮投资,总融资额过亿元,现为世界500强恒力集团的子公司。
多贝为一家在线教育起家、目前业务已涉及远程医疗、在线法庭、安防监控等多个领域的实时通讯公司。旗下拥有多贝云、多贝网校通、专网通、视频会议、OA协同办公等产品,目前产品涵盖“软件+硬件+云端”,为有实时通讯需求的公司提供完整技术解决方案。
90后团队+90%程序员+独立/自由/开放/自驱的工程师文化=多贝云
* 全球上百节点,数千台服务器
* 教育领域国际带宽采购量最大的公司(没有之一)
*只要有意愿、有能力,就可以尝试、探索新技术,绝对有足够的空间,足够的挑战。
---我们希望你---
我们希望你,可以不是计算机专业出身,但计算机基础一定要扎实;
我们希望你,对技术充满热情,在coding中获得充分的满足,相信技术一定可以改变世界;
我们希望你,就爱折腾,没事就捣鼓一些小项目,学点课堂上没有的东西,在github或者其他技术论坛上盖楼;
---特色福利---
*高于市场平均水平的薪资;
*弹性工作不打卡;
*成熟的技术导师全面指导;
*有补充医疗,看病基本不花钱;
*中午免费工作餐,还有水果/零食;
*健身有报销,工作锻炼两不误;
当前职位已下线