视频工程师岗位职责
C++视频开发工程师高新兴科技集团股份有限公司高新兴科技集团股份有限公司,高新兴,高新兴科技集团,高新兴工作职责:
1、负责巡逻机器人后台流媒体服务开发。
2、负责软件产品的设计、编码、单元测试、联合调试等工作,确保软件产品的功能实现,质量可靠。
3、负责软件产品维护工作,支持项目快速定位并修复软件缺陷。
任职资格:
1、本科及以上学历,计算机、通信及相关专业毕业,3年以上视频开发相关工作经验。
2、精通C/C++语言,熟悉STL标准库中常用数据结构、算法及容器类,有良好的编程风格,对C/C++程序常见陷阱有足够的洞察力以及处理能力。
3、精通SOCKET网络编程、多线程编程、多进程编程及IPC编程技术。
4、对面向对象的软件开发思想有清晰的认识、熟悉和掌握常用的设计模式。
5、熟悉视频开源项目,如ffmpeg,live555等有相关的使用经验,精通H.264、H.265视频编解码技术。
6、深入了解http,rtsp,rtp,rtcpx协议。
7、具备较强的文档能力,能够编写相关的产品及技术文档。
篇2:视频软件开发工程师岗位职责
C++视频监控嵌入式软件开发工程师北京华捷艾米科技有限公司北京华捷艾米科技有限公司,华捷艾米,北京华捷艾米工作职责:
1、负责IPC(网络摄像机)嵌入式系统研发;
2、负责产品的功能设计、新功能需求研发;
3、对IPC产品研发过程中的相关技术问题进行攻关;
任职资格:
1、本科及以上学历,计算机、通信、电子或相关专业;
2、精通C/C++程序设计,有3年以上实际项目开发经验;
3、有IPC/NVR等产品开发经验优先;
4、熟悉RTP/RTSP等协议;
篇3:视频开发工程师岗位职责要求以及未来可以发展的方向
你一定体验过语音或视频聊天所带来的舒适感觉,可能也享受过在线视频所带来的方便快捷,这些都是语音/视频开发工程师们的功劳。语音和视频的应用还远不止上面提到的,它包括从商业应用到个人应用的各种产品需求。想要成为一名出色的语音/视频开发工程师吗?那么你需要熟悉MPEG1/2/4、MPEGTS/PS等相关多媒体格式标准;了解最新视频音频协议;熟悉Linux系统使用,及Xwindow下的视频会议系统开发等技术。只要肯努力,这些一定不会难倒聪明的你!
视频开发工程师岗位职责
1.进行流媒体开发;
2.音视频格式解析,封装格式解析,音视频编解码优化;
3.能够快速熟悉外部设备的SDK,并将设备接入现有系统平台;
4.实现视频编解码功能和相关平台的优化;
5.对现有的视频系统进行优化和功能升级:视频控制器的模块化及与其他服务器的接口,视频服务器的功能完善和性能优化;
6.视频业务功能的实现和相关协议的模块实现。
视频开发工程师岗位要求
1.了解http,rtsp,rtp,rtcp协议;
2.熟悉常见编码,如vorbis、theora、h264、aac、mpeg-4等;
3.熟悉相关文件格式,如webm、ts、flv、mp4等;
4.精通C/C++;熟悉流媒体的编解码及相关的网络通讯协议;
5.精通H.264视频编解码压缩算法、视频流封装格式,有视频编解码优化经验优先考虑;
6.掌握AAC音频编解码算法理论知识,熟悉AAC编码数据组织格式;
7.熟悉TCP/IP协议、熟悉计算机网络传输;
8.精通C/C++程序编程,有汇编编程经验(最好是ARM或音视频处理DSP);
9.工作认真、负责、仔细,有良好的的沟通能力和团队合作精神,工作中有良好的计划性与原则性;
10.具有较强的英文阅读能力,能快速查阅英语科技论文。
视频开发工程师发展方向
可向高级软件工程师发展。