高级Video软件开发工程师-移动OS(北京/上海)

字节跳动

北京校招字节跳动校园招聘校招应届

岗位职责

1、负责XR系统中Video子系统的开发、维护与深度优化,包括视频编解码框架、渲染、后处理相关框架开发,Android Video Framework及XR媒体SDK开发,以及CPU Loading、Mem Loading、Power、Low Latency等方面的优化以提升用户体验; 2、开展前沿技术研究,例如空间视频生产与消费、JPEG-AI等; 3、负责对接高通/MTK等外部芯片供应商,解决实际项目中遇到的芯片软件级别的问题。

任职要求

1、计算机、电子、图像处理等相关专业,良好的沟通能力与自驱力; 2、精通C/C++,熟悉Kotlin,Java等相关开发语言; 3、熟悉H264,H265,H266,HEVC等视频/图片编码标准; 4、熟悉Mp4、Heif、Heic等媒体封装格式; 5、熟悉Ffmpeg,Exoplayer,GStreamer等开源项目; 6、熟悉Android架构下的Mediacode、Mediaplayer、Mediaprovider、Mediarecorder、Codec2、Stagefright、OMX、V4L2、Jetpack Media3等多媒体框架,能够进行二次开发。 加分项: 1、熟悉MPEG V3C; 2、熟练使用Perfetto、Simpleperf等性能分析工具; 3、了解Android渲染系统以及OpenGL/OpenGL ES等图形API; 4、熟悉ISP、VPU、DPU等视频图像底层芯片的架构与工作流,有相关的硬件加速、优化经验; 5、在FFmpeg、GStreamer、ExoPlayer、VLC等多媒体开源项目中提交过Patch,或有自己的高质量开源音视频项目。
岗位信息来源于公开招聘渠道,仅作信息聚合展示。