高级客户端开发工程师

发布时间: 2025-06-14 18:06 工作地点: 杭州 薪资: 60-80万

必备条件:
1、年龄要求:38岁以内;
2、对标腾讯会议的人选;
3、至少2年腾讯会议或同类RTC产品开发经验;
优先条件:
1.参与过腾讯会议后台系统核心模块开发者优先;
2.熟悉腾讯云TRTC/声网Agora/即构ZEGO等商用RTC方案者优先;
3.有大规模全球化部署经验者优先;
岗位职责:
1.负责视频会议Windows/macOS/iOS/Android/Web等多端客户端SDK及客户端的核心功能开发与架构优化;
2.主导RTC模块(音视频采集/编解码/渲染/网络自适应)的跨平台实现与性能调优;
3.解决多端协同场景下的实时通信难题,如:端到端加密、设备兼容性等;
4.建立客户端性能监控体系,持续提升用户体验指标(首帧耗时、卡顿率等);
任职要求:
1. 核心技术:
5年以上客户端开发经验,至少主导过2个以上腾讯会议或同类RTC产品的多端开发项目;
精通以下至少两个领域:
Windows端:C++/Qt/Win32 API/DirectX
macOS/iOS:Objective-C/Swift/Core Audio/AVFoundation
Android:Java/Kotlin/NDK/MediaCodec
Web端:WebRTC/WebAssembly/前端性能优化
深入理解RTC全链路(如:JitterBuffer/抗丢包/NACK/带宽估计)
2. 架构能力:
有复杂客户端架构设计经验,熟悉模块化/插件化/动态化方案
掌握跨平台开发范式(如:C++核心层+平台适配层架构)
3. 优先条件:
熟悉腾讯会议现有多端代码库及架构设计者优先;
有腾讯云TRTC SDK二次开发经验者优先;
主导过RTC客户端开源项目(如:Pion/SRS客户端)者优先;

简历提交评估