埃尔法哥哥C++程序员的职业生涯规划( 二 )


5、熟悉python、shell等常用脚本语言;
6、有linux文件系统以及网络系统调优经验优先;
7、有开源项目的维护经验优先;
8、具备良好的沟通能力 。
1、熟练掌握C/C++语言开发 , 理解操作系统原理 , 并有良好的编程习惯;
2、熟悉TCP/IP , UDP协议栈、熟练掌握相关的网络编程经验;
3、具备一定的硬件分析能力 , datasheet阅读能力;
4、有wifi等设备开发经验的优先;
5、具有良好的团队合作精神 , 责任心强 , 能承受较大的工作压力 。
四、音视频(流媒体、编解码)
流媒体(C++):
1、具备扎实的网络技术基础 , 对TCP/UDP网络编程有深刻的理解;
2、熟练掌握Linux C/C++编程
3、熟悉流媒体开源工具的使用和二次开发(如ffmpeg , x264等);
4、熟悉流媒体在移动终端 , 网页端 , 平台侧的系统开发架构;
5、熟悉RTMP、HTTP、HLS、RTCP/RTP等流媒体传输协议;
6、有过公安视频监控智能分析系统开发者优先
1、热爱互联网视频和流媒体技术的软件开发
2、熟悉C/C++语言 , 有Windows/Linux/嵌入式平台的开发经验;
3、熟悉视频编解码技术、视频文件格式及传输协议 H264/H265/AAC, HLS/DASH/HTTP/RTMP
4、有H265、4K流媒体编解码经验优先
5、有低延时,DRM,HDR开发经验优先
6、有高性能互联网视频分发传输经验优先
7、有超大规模、多数据中心视频存储经验优先
【埃尔法哥哥C++程序员的职业生涯规划】编解码:
1、计算机或相关专业硕士以上学历 , 两年以上工作经验或优秀应届毕业生;
2、熟悉视频编解码原理 , 熟悉视频编码标准中的一种:H.265/HEVC、H.264/AVC、VP9、AVS2; 熟悉FFmpeg、x264、x265等开源项目;
3、精通c/c++程序开发及软件开发流程 , 有iOS或Android开发经验;
4、熟悉音视频编解码算法和处理算法的使用 , 具有音视频相关算法开发经验或汇编优化经验;
5、熟悉iOS或Android的音视频相关框架 , 有快速定位和解决音视频问题的能力;
6、英语阅读能力佳, , 较强学习能力 , 沟通交流能力强 , 良好的团队合作精神 , 工作积极主动 。
1、本科及以上学学历 , 熟悉C/C++语言;
2、三年以上流媒体, 图像编解码开发, 算法研发经验;
3、熟悉FFMPEG,OpenVC等常用的视频和图像处理和H264、AAC编解码技术;
4、深入了解音视频压缩编解码 , 混音、视频去噪、图像增强等技术 , 熟悉常用的图像处理算法 , 如常用的水印, 滤镜;
5、熟悉FLV, RTMP/RTSP, RTP/RTCP, P2P等TCP/UDP/IP协议;
6、有视频切片、音频同步等方面技术经验;
7、熟悉GPU加速技术 , 包括编解码、渲染;
8、具有android或者ios音视频录制开发经验(包括硬件编码和软件编码);
9、具有android或者ios播放器开发经验(包括硬件解码和软件解码);
10、有视频直播、点播、视频会议、监控安防等相关产品方面经验者优先;
本人通过各大招聘平台上检索到C++相关职位的任职要求 , 总结出比较好的发展方向 。 希望能给各位在成长的C++程序员进行参考 。


推荐阅读