Android 3D应用开发工程师
岗位摘要
负责Android平台上3D应用和功能的设计、开发和维护;使用OpenGL ES / Vulkan 或 Unity / Unreal Engine 等引擎进行高性能3D图形渲染开发;设计与实现复杂的3D场景、着色器(Shader)、光照、粒子特效和后期处理效果
登录后保留你的岗位线索
邮箱登录后可继续查看完整职责、任职要求和原岗位入口,并使用收藏与浏览记录沉淀适合自己的机会。
岗位职责
- 负责Android平台上3D应用和功能的设计、开发和维护
- 使用OpenGL ES / Vulkan 或 Unity / Unreal Engine 等引擎进行高性能3D图形渲染开发
- 设计与实现复杂的3D场景、着色器(Shader)、光照、粒子特效和后期处理效果
- 深度优化3D应用的性能,解决内存、发热、功耗和帧率等关键问题,确保应用在各种Android设备上的流畅运行
- 与3D美术设计师紧密协作,制定资源标准,并实现高效的资源导入、管理和使用流程
- 编写高质量、模块化、可维护的代码,并进行必要的代码审查和技术文档撰写
- 跟踪业界最新的3D图形技术和Android开发动态,并将其应用于产品以提高竞争力
任职要求
- 本科及以上学历,计算机科学、软件工程或相关专业
- 3年及以上Android开发经验,至少1年专注于3D图形开发领域
- 熟练掌握Java/Kotlin,熟悉Android NDK (C++/JNI) 开发
- 精通OpenGL ES 图形API,理解渲染管线、着色器、纹理、缓冲区对象等核心概念
- 具备强烈的性能优化意识,有实际的性能分析和调优经验(如使用Perfetto, Systrace等工具)
- 良好的数据结构、算法基础和编程能力
- 具备出色的学习能力、解决问题能力和团队协作精神
- 有Unity 或 Unreal Engine 等商业引擎的完整项目开发经验者优先
- 熟悉Vulkan 图形API者优先
- 有ARCore、VR 或 OpenXR 项目开发经验者优先
- 熟悉常见的3D模型格式(如glTF, FBX)和动画系统者优先
- 在GitHub上有相关的3D图形开源项目或技术博客者优先
工作地址
上海徐汇区东航·滨江中心T3
登录后查看完整岗位详情
使用邮箱验证码登录后,可查看完整职责、任职要求、原岗位入口,并继续使用收藏和浏览记录。列表摘要保持公开,完整详情用于保护数据质量和降低恶意抓取。