BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / by-rat-sh / #8993同步于 2021/11/15
BYRatSH机器人发帖

【内推】【社招】【字节北京/上海】【部门急推】

luno1
2021/11/15镜像同步0 回复
字节视频架构,目前北京/上海/杭州有大量社招/硬件HC,方向有云游戏/云手机,视联网AIoT,投屏,创新硬件等方向。欢迎感兴趣的发邮件/飞书,有发必回。 邮箱:luxuguang@bytedance.com 飞书:18964953545 JD如下: 多媒体开发实习生(上海 北京) 职位描述 1. 参与相关多媒体解决方案的的开发和质量体系建设; 2. 负责一些产品功能原型的设计和开发; 职位要求 1、有扎实的数据结构和算法基础,熟练掌握至少一门编程语言,包括但不限于:C、C++、Java、Objective-C、Swift、Javascript; 2、有良好的计算机专业基本功,熟悉音视频相关技术或者 HTTP、TCP/IP 等常见网络协议; 3、每周可实习3天以上,可实习3个月以上。 OS开发(高级)工程师 (北京 上海) 职位描述: 1. 负责 iOS SDK 和 iOS App 的开发,迭代和优化; 2. 根据产品或者项目需求,配合产品经理,参与需求分析、框架设计、代码实现、调试等; 3. 和服务端工程师对接完成产品客户端功能实现和测试用例的编写; 4. 学习和研究新技术以满足产品的需求, 承担重点、难点的技术攻坚。 任职要求: 5. 本科及以上学历,计算机相关专业; 6. 3 年以上 iOS 开发经验; 7. 计算机基础扎实,熟练掌握网络、操作系统、设计模式、内存管理等基础知识; 8. 熟练掌握 Objective-C、C 语言; 9. 熟悉 iOS 常见框架、开源库、解决方案等; 10. 熟练使用 git; 11. 有强烈的责任感、良好的沟通表达能力和团队合作精神。 加分项: 12. 熟练掌握 C++ 者优先; 13. 熟练掌握 iOS App 开发和上架全流程者优先; 14. 有音视频及图形开发经验者优先。 Android 开发(高级)工程师 (北京 上海) 1. 职位描述 2. 负责Android相关的SDK功能研发和性能优化,完成高质量的编码和测试工作; 3. 根据产品或者项目需求,配合产品经理,参与需求分析、框架设计、代码实现、调试等; 4. 和服务端工程师对接完成产品客户端功能实现和测试用例的编写; 5. 学习和研究新技术以满足产品的需求, 承担重点、难点的技术攻坚。 职位要求 6. 本科及以上学历,计算机、通信等相关专业,1年以上Android开发工作经验; 7. 熟练使用Java;具有扎实的编程功底,良好的设计能力和编程习惯; 8. 熟悉Android基础架构、组件、UI等,对于Android的新版本新特性有一定程度的了解; 9. 具备良好的团队精神和沟通意识,责任心强,工作认真细致,有良好的抗压能力; 10. 热爱移动产品研发,有较强的学习能力,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新的移动开发技术; 11. 有较好的产品意识优先; 12. 有SDK开发经验者优先; 13. 有性能优化经验者优先。 网络协议研发工程师/专家 (北京 杭州) 北京·社招·全职 职位描述 1、负责网络通信协议栈的创新优化,算法设计,开发,验证,提升传输效率,满足极低延迟音视频场景。 职位要求 1、计算机科学,通信,网络相关专业本科及以上学历; 2、3年以上下列项目经验之一:UPNP/DLNA,传输协议优化,流媒体传输,可靠UDP传输,P2P网络; 3、熟练掌握C/C++/Golang/Erlang/Rust/Node.js中的几门语言,有高效的开发实现能力; 4、有感知主要需求,选定优化方向,并依赖假设,计算、实验、数据链条支撑结果的能力; 加分项 5、相关领域论文、专利;有影响力的项目成果; 6、熟悉音视频通信领域;熟悉对等网络或分布式网络研发。 多媒体开发工程师 (北京 上海 杭州) 工作职责: 1. 参与多媒体(音视频/Camera)产品解决方案的设计和开发工作。 2. 预研算法在不同的应用方向和硬件设备上的落地方案。 3. 完成多媒体相关SDK设计、编码和维护工作。 职位要求: 1. 精通 C/C++/Java 编程语言, 熟悉 JNI 机制,熟悉 Android.mk, Makefile 及相关工具链; 2. 熟悉 Android 或iOS 等客户端多媒体开发:音频、视频或者Camera; 3. 有扎实的网络基础,对 Socket 通信、UDP/TCP/IP 有深刻的理解,熟悉常见的音视频比编解码算法,如:H264、AAC、Opus 等,熟悉常见的音视频传输协议,如:rtmp、rtp/rtcp 等; 4. 熟悉常见的音视频开源项目,如:ffmpeg、x264、WebRTC、GStreamer 等,有维护过开源项目的优先; 5. 拥有良好的编码习惯, 热爱多媒体研发工作, 喜欢创新挑战, 自我驱动能力强, 具备良好的沟通能力和团队协作精神。 服务端开发(高级)工程师 (北京 上海) 职位描述: 1. 负责多媒体音视频相关产品的后台研发,包括不限于推流、云平台、播放、存储、等工程架构服务。 2. 负责音视频产品解决方案相关业务抽象,技术方案设计和实现。 3. 参与各专项技术调研,新技术引入等前瞻项目,参与异构计算平台的研发 职位要求 1. 本科及以上学历,计算机、通信等相关专业; 2. 有扎实的编程能力,有优秀的设计和代码品位; 3. 深刻理解计算机原理,有良好的数据结构和算法基础; 4. 有高并发服务、微服务设计和实现经验优先,有系统架构设计经验优先; 5. 熟悉至少一种开源数据库或缓存系统,了解常用 RPC 框架如 GRPC、Thrift 等,了解常用消息中间件如 kafka、ActiveMQ 6. 积极乐观,责任心强,工作认真细致,具有良好的团队沟通与协作能力; 7. 热爱编程,有强烈的求知欲、好奇心和进取心 ,能及时关注和学习业界最新技术; 云平台DevOps工程师(北京 上海) 职位描述: 1. 负责多媒体相关业务 PaaS/IaaS平台的自动化构建、部署和运维,提升代码质量和管控版本体系; 2. 负责IaaS管理运维平台和工具的开发,基于数据的服务端质量分析和报警,可靠性体系建设; 职位要求: 1. 了解软件工程质量领域,有SRE和DevOps经历和思路;有运维自动化、持续集成、版本管理、监控系统、发布系统、数据系统等开发经验; 2. 熟悉一门以上开发语言:python/shell/Golang/C/C++/Java; 3. 熟悉云计算知识,包括分布式存储,虚拟机,网络等; 4. 掌握OpenStack或Kubernetes定制开发与运维管理,有社区贡献者优先; 5. 熟悉CI/CD开发流程,熟练管理配置Jenkins;熟悉Docker; 6. 具有良好的逻辑分析、问题定位能力,有责任心和团队合作精神,心态积极,能主动融入团 Android Framework工程师 (北京 上海 杭州) 工作职责: 1. 根据项目需求, Android Framework功能开发、需求分析、框架设计、调试等; 2. 负责Android系统的优化和稳定性; 3. 支持应用软件工程师和系统软件工程师开发、调试; 4. 学习和研究新技术以满足产品的需求,根据开发过程中的体验对产品提出改进建议; 要求: 5. 良好的Java/C++语言基础,熟悉常用数据结构和算法,熟悉设计模式; 6. 熟悉Android基础架构、组件、UI、性能优化、内存优化等,对于Android的新版本新特性有一定程度的了解; 7. 熟悉Android系统框架、熟悉下列一个或多个模块机制原理AMS、WMS、SurfaceFlinger、View体系架构等,或其他Framework模块有开发经验者优先,或者具有丰富Android应用开发经验,且对framework学习和开发有强烈兴趣; 8. 熟练使用常用调试工具Android Studio、Eclipse、GDB,具备良好的分析解决问题的能力,能独立承担任务,有良好的进度把控能力; 9. 了解Android系统编译树,了解系统裁减及优化相关手段,能独立解决裁减导致的系统BUG。 10. 具备良好的团队精神和沟通意识,责任心强,工作认真细致,有良好的抗压能力; 系统bsp软件工程师 (北京) 北京·全职 职位描述 1、负责多媒体领域Android或者嵌入式系统相关技术和解决方案的探索和落地; 2、负责项目的技术选型和攻关,保证软件的开发进度和质量; 3、负责相关项目或产品的开发维护工作; 职位要求 1、2年以上android或嵌入式系统相关领域软件开发工作经验; 2、有良好的编程基础,熟悉以下编程语言之一: C,C++, JAVA; 3、至少具备以下技术经验之一,更欢迎全栈: a.熟悉Android系统相关模块之一: Audio/Video/Display/Camera/WIFI; b.有Linux驱动开发经验,BSP,内核裁剪、配置经验,熟悉内核问题调试; 具有常见芯片平台开发经验,例如MTK/高通等 4、思维严密,上进心强,能吃苦耐劳,良好的执行能力,对互联网充满热情; 5、很好的抗压和自驱动学习能力。 系统虚拟化工程师 岗位职责: 1. 负责linux内核、虚拟化和容器开发、保障系统稳定性及性能优化 2. 负责底层(CPU、存储、内核和网络)等模块开发和性能优化 3. 负责GPU虚拟化开发、问题修复、稳定性调试和性能调优 岗位要求: 4. 本科以上学历,3年以上Linux内核或QEMU开发经验,熟悉X86/ARM处理器 5. 精通linux内核中断、IO和通用机制的实现原理,对存储、网络、文件系统、内存、调度器,Cgroup等模块之一有较深的研究 6. 熟悉Xen/KVM/Docker等主流虚拟化技术原理和实现,有K8s相关经验优先 7. 熟悉主流GPU虚拟化技术,包括vGPU, GPU Passthrough,熟悉OpenGL ES开发和图像处理 8. 了解android图形栈,对 SurfaceFlinger、Hwcomposer和Direct Rendering Manager有一定了解 9. 较好的沟通能力和抗压能力 10. 有内核补丁及虚拟化社区提交经验者优先 流媒体客户端sdk技术负责人 职位描述 1. 负责视频创新领域相关客户端sdk研发和管理工作; 2. 和产品经理配合,深度参与产品的需求讨论,功能定义等; 3. 和服务端等相关团队一起参与设计和架构工作,确保技术领先,并满足业务需求; 4. 负责日常技术团队管理工作,促进技术积累,培养人才梯队; 5. 能够结合业务进行技术和团队规划,优化客户端团队的开发模式、流程和规范; 职位要求 6. 5年以上流媒体客户端SDK开发经验(Android或iOS),有技术团队管理经验,有能力及时发现并解决团队发展面临的各种问题; 7. 有多媒体相关工程经验,有丰富架构设计经验,精通常用的设计模式,在数据结构、算法、软件设计等方面拥有扎实的技术功底,具有高质量的编码能力; 8. 精通Android或iOS开发平台及框架原理,掌握客户端性能优化和网络优化等技术; 9. 有较强的沟通管理能力和跨团队协作能力,能同时管理和协调多个项目推进,具有良好的全局意识; 10. 工作责任感强,有良好的自驱力,能主动推进工作并达成结果,良好的团队合作精神; 11. 具有双栈(Android + iOS)开发和优化经验者优先,丰富的流媒体开发经验优先; 多媒体解决方案负责人 职位描述: 1. 负责多媒体解决方案相关的研发和管理工作。 2. 负责多媒体解决方案相关技术规划、业务把控、团队管理和人员培养;对团队产出的质量和效率负责; 3. 负责构建稳定、高效的企业级多媒体技术解决方案; 4. 负责与业务部门沟通,明确目标并制定相关核心指标,推动内部技术持续迭代优化; 任职要求: 1、多媒体领域5年以上工作经验,有丰富的多媒体问题排查和调优经验,有带团队经验; 2、熟悉安卓多媒体、流媒体协议、有一定的服务端开发经验; 3、对安卓系统和app开发有一定了解; 4、积极乐观,责任心强,工作认真细致,具有良好的团队沟通、协作和管理能力; 5、有强烈的好奇心 ,能及时关注和学习业界最新技术; 6、(加分项)有RTC、云游戏、云AR/VR相关经验者;
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。