Save Job
Posted 6mo ago

Android Framework(动效渲染)-豆包手机助手

@ ByteDance
Beijing, Beijing, China
OnsiteFull Time
Responsibilities:developing rendering, optimizing rendering, integrating effects
Requirements Summary:Bachelor's in computer science or related, 3+ years rendering development experience, proficiency in C/C++, Java, Kotlin, knowledge of rendering pipeline, Skia, OpenGL/Vulkan, and Android rendering internals.
Technical Tools Mentioned:C/C++, Java, Kotlin, Skia, OpenGL, Vulkan, Shader, SurfaceFlinger, HWC, WMS, HWUI, HWComposer
Save
Mark Applied
Hide Job
Report & Hide
Job Description

1、负责Android渲染系统(SurfaceFlinger、HWC、Skia等模块)相关功能的代码开发;
2、负责复杂图形定制能力开发,高阶特效能力集成;
3、负责渲染流程的优化与完善,解决渲染相关的稳定性问题及优化渲染性能。

1、本科及以上学历,计算机相关专业,具备3年以上渲染开发经验;
2、掌握C/C++语言开发,熟悉Java、Kotlin语言开发;
3、熟悉渲染管线,熟悉Skia、OpenGL/Vulkan、Shader编程;
4、熟悉Android渲染系统原理和实现,如WMS、SurfaceFlinger、HWUI、HWComposer相关流程;
5、具有窗口模糊,View模糊,渐变模糊等开发经验者优先;
6、熟悉移动平台渲染或性能开发,具有图形显示、动效或系统等领域性能优化经验优先。