Hikvision logo
海康威视
萤石-多媒体软件开发工程师-杭州

萤石-多媒体软件开发工程师-杭州

发布于 大约 7 小时前

普通员工/个人贡献者

杭州市
中级经验
全职员工
仅现场办公
本科
软件工程
Rtp/Rtcp
Tcp/Ip
多线程
网络编程
设计模式
负载均衡
高并发

AI 估算 · 20k–30k

中级C++开发,多媒体服务器方向,杭州大厂,薪资有竞争力

职位详情

关于这个职位

该职位主要负责多媒体服务器的设计与实现,需要处理高并发请求,涉及C/C++网络编程、多线程及多种流媒体协议

适合具备后端服务开发经验、对音视频技术感兴趣的工程师

最低要求

2年以上高并发服务设计开发经验

)具有面向对象分析、设计、开发能力,精通OO,设计模式
)精通C/C++语言,了解C/C++特性
)精通常用算法和数据结构,IO、内存管理等方面编程
)熟悉多线程模型编程经验和相关技术
)熟悉网络编程、熟悉socket编程,熟悉TCP/IP协议
)熟悉常用的通信协议,熟悉RTP/RTCP、RTSP、SIP、HTTP、SSL、HLS、RTMP等应用层协议
)熟悉至少一种缓存中间件(Memcached、Redis)、熟悉Zookeeper、熟悉常见的负载均衡技术以及负载均衡选型原则

工作职责

负责多媒体服务器的设计与实现

AI 洞察

优缺点分析

优点

  • 海康威视大平台,业务稳定,技术积累深厚
  • 杭州工作生活平衡较好,城市宜居
  • 涉及高并发和多种协议,技术复杂度高
  • 适合热爱后端技术、愿意深入多媒体方向、追求技术成长的C++工程师

缺点 / 挑战

  • 多媒体服务器方向属于核心技术,有深度和挑战
  • 可能面临较大的项目压力和工作强度

角色解读

  • 向资深后端专家发展,深入多媒体流媒体技术领域
  • 可转向技术架构师,负责整体系统设计
  • 在安防或智能家居行业积累经验,有机会向技术管理岗位发展
  • 设计并实现高并发的多媒体服务器,处理音视频流和信令交互
  • 优化服务器性能和稳定性,处理内存管理、并发编程等技术挑战
  • 与团队协作,完成相关协议开发和技术方案落地
  • 精通C/C++编程,熟练使用面向对象和设计模式
  • 深入理解网络编程和多线程编程模型,熟悉常见应用层协议
  • 掌握缓存中间件(如Redis)和分布式协调服务(如Zookeeper)

申请策略

  • 关注萤石在物联网视频云的业务方向,面试中可结合实际场景
  • 突出高并发服务设计开发经验,用数据说明系统性能
  • 列举网络编程和多线程相关项目,展示技术细节
  • 提及使用过的流媒体协议和中间件,体现与岗位匹配度
  • 提前复习底层网络协议(TCP/UDP)和流媒体协议细节
  • 了解高并发系统设计常用模式(如Reactor/Proactor)

面试指南

  • 从原理出发,结合项目实例,使用STAR法则(情境、任务、行动、结果)描述
  • 对于系统设计问题,先抽象需求,再分模块阐述,最后总结利弊
  • 请解释RTP/RTCP与RTSP的区别,并在什么场景下使用?
  • 如何设计一个高并发多媒体服务器?需要考虑哪些因素?
  • Redis作为缓存使用时,如何保证数据一致性和高可用?
  • 负载均衡有哪些算法?如何选择?
  • C++中内存管理有哪些注意事项?如何避免内存泄漏?
  • 复习网络协议(特别是RTP/RTCP、RTSP、SIP)的工作原理

职位点评

60
综合评分

海康旗下萤石,多媒体服务器开发,技术挑战大,薪资市场水准,WLB一般。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术成长和平台稳定、能接受现场办公和一定工作强度的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利60
成长发展80
工作生活40
使命价值50

薪资福利

60中等

薪资未明确披露,但大厂通常提供有竞争力的薪酬和福利,稳定性较高。

薪资信号未披露(AI估算:20K-30K/月)

成长发展

80较高

技术栈主流,涉及高并发、网络协议、中间件,成长空间大,但JD未明确提及培训或晋升通道。

技术前沿主流现代技术
技术栈C++、高并发、网络编程、RTP/RTCP、Redis、Zookeeper
业务类型ambiguous

工作生活

40较低

现场办公,无远程或弹性工时说明,工作强度可能较高。

工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)

使命价值

50较低

安防与智能家居行业稳定,但社会影响力一般,创新程度中等。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs