岗位职责:
1. 负责公司终端或调度台应用的需求分析、架构设计和开发等工作,确保系统的高可用性、高扩展性和高性能;
2. 负责技术方案、设计文档的制定和评审,为项目提供技术支持,指导团队成员实现高效开发;
3. 深入参与核心模块的开发设计,解决复杂技术问题,并优化现有系统性能;
4. 持续跟踪和研究前沿技术,探索并引入新技术,提升公司产品的竞争力,定期优化现有技术栈和系统架构;
5. 调度台或终端应用多媒体优化。
岗位要求:
1. 具备扎实的C/C++编程基础,熟悉基本的数据结构及算法;
2. 熟悉FFMPEG,VLC,GStreamer中的一种或多种多媒体框架;
3. 熟悉常见的Codec(H264,H265, AMR-WB);
4. 熟悉RTP/RTSP、RTMP中的一种或多种流媒体;
5. 熟悉PJSIP\PJMEDIA。