参与 Android 多媒体 SDK 的设计与开发。
良好的数据结构和算法基础, 良好的工程素养以及关于 Paper, IETF RFC 与 Open Source 的基本阅读与理解能力;
精通 C/C++/Java 编程语言, 熟悉 JNI 机制, 熟悉 NDK 编程, 熟悉汇编;
熟悉 Android 多媒体开发, 熟练掌握 Android 基本概念, 并能够灵活利用 Android 提供的机制解决问题;
熟练掌握多线程编程, 善于利用各种资源优化代码;
熟悉 Android.mk, Makefile 及相关工具链, 以及嵌入式软件架构和调试方法;
拥有良好的编码习惯, 热爱多媒体研发工作, 喜欢创新挑战, 自我驱动能力强, 具备良好的沟通能力和团队协作精神。
维护过开源项目;
有任意客户端 SDK 开发经验;
具备 OMX/MediaCodec 开发经验;
具备 Android 网络开发经验;
具备大型工程实践或开源软件(例如 FFmpeg )等应用经验;
熟悉 RTOS/Linux, 了解线程调度、内存管理、中断处理机制;
熟悉 H.264/HEVC, 熟悉 AAC 、 FLV 、 TS 、 MP4 等多媒体容器封装标准;
熟悉 FFmpeg, GStreamer, VLC, WebRTC 等多媒体开源项目;
熟悉 WebRTC/RTP/RTMP/HLS/DASH 等相关协议规范人才搜索。
工作地点:上海市浦东新区亮秀路 112 号 Y1 座 310 室
投递邮箱: [email protected]