vivo图形算法开发工程师(游戏方向)- 26届蓝极星
校招全职地点:深圳状态:招聘
任职要求
1、博士学历,计算机图形学/计算机或相关专业; 2、熟悉计算机图形学(CG)、图像处理(IP)、计算机视觉(CV)、深度学习(DL)等相关知识; 3、具有扎实的数学功底和较强的算法实现能力,熟悉C/C++,具有良好的代码质量和风格; 4、严谨踏实,责任心强,条理清楚,善于学习总结,有良好的团队精神和沟通协调能力。 5、优选条件: (1)具备熟练的英文文献阅读与复现能力; (2)发表过高水平的图形、图像、视觉、深度学习等相关学术论文/专利; (3)有图形渲染相关项目的开发经验。
工作职责
我们是vivo游戏优化团队,致力于为移动游戏提供极致的性能与画质体验。我们以图形渲染算法为核心,推动移动端游戏在高画质、高帧率方面的突破,让玩家享受更流畅、更沉浸的游戏体验。 在这里, 你将与业界资深的游戏引擎专家、图形渲染算法专家合作,挑战移动端图形渲染的极限; 你将深入探索Vulkan/OpenGL ES等图形API,优化渲染管线,提升游戏帧率与能效比; 你开发的渲染优化技术将应用于数亿台vivo手机,直接影响千万玩家的游戏体验; 你将与团队一起探索光线追踪、FSR/DLSS-like超分、插帧、动态分辨率、GPU驱动优化等前沿技术,推动移动游戏画质的革命性提升。 你将与我们一起专注于: 1、游戏渲染算法开发:包括深度学习与传统算法结合的超分、插帧、光追、光追降噪器等; 2、图形API与GPU性能调优:优化Vulkan/OpenGL ES渲染流程,减少GPU负载,提升游戏流畅度; 3、高级渲染技术研发:探索并实现光线追踪(Ray Tracing)、全局光照(GI)、后处理算法(TAA/HDR)、AO等前沿技术,提升移动端游戏画质; 4、游戏引擎适配与优化:与游戏厂商合作,优化Unity/Unreal Engine在vivo设备上的表现,提供定制化渲染优化方案; 5、软硬件结合的技术:将渲染算法硬化到vivo自研芯片中,利用软硬件结合的方案挑战渲染的能效极限; 6、竞品分析与技术预研:跟踪行业最新图形技术(如Nanite、Lumen、Mesh Shading等),推动vivo游戏优化技术的持续领先。 如果你热爱计算机图形学、游戏引擎、GPU优化,并希望你的技术直接影响数千万玩家的游戏体验,欢迎加入我们!
包括英文材料
学历+
图像处理+
https://opencv.org/blog/computer-vision-and-image-processing/
This fascinating journey involves two key fields: Computer Vision and Image Processing.
https://www.geeksforgeeks.org/python/image-processing-in-python/
Image processing involves analyzing and modifying digital images using computer algorithms.
https://www.youtube.com/watch?v=kSqxn6zGE0c
In this Introduction to Image Processing with Python, kaggle grandmaster Rob Mulla shows how to work with image data in python!
OpenCV+
https://learnopencv.com/getting-started-with-opencv/
At LearnOpenCV we are on a mission to educate the global workforce in computer vision and AI.
https://opencv.org/university/free-opencv-course/
This free OpenCV course will teach you how to manipulate images and videos, and detect objects and faces, among other exciting topics in just about 3 hours.
深度学习+
https://d2l.ai/
Interactive deep learning book with code, math, and discussions.
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
相关职位
实习
1、协助游戏图形渲染算法的开发,包括游戏hook适配,数据集构建等; 2、协助图形API和GPU的性能调优工作; 3、协助将渲染算法转换为硬件编程语言; 4、协助竞品的分析与技术预研工作,跟进前沿的图形技术。
更新于 2025-07-10
社招6年以上D6936
1、负责基于Unity引擎的优化和定制需求开发,并且对于性能和表现力有极致的追求; 2、负责引擎特性的开发规划,优化路径的制定和实现; 3、与数据团队合作,在丰富表现力和完善工具流等方面形成可行性方案并实现; 4、引擎稳定性,性能监控,瓶颈定位以及优化等日常开发工作; 5、针对硬件架构特性合理规划和设计引擎优化方案,并保证稳定性和兼容性; 6、制定引擎开发规范以及相应的技术指标。
更新于 2025-03-18
社招网易游戏(互娱)
1.主要负责渲染效果以及特效系统相关开发期需求实现以及老资产维护; 2.游戏客户端引擎功能模块设计与移动端落地; 3.与美术直接合作,满足其他职能引擎相关需求并共同推进画面表现提升; 4.游戏客户端负责模块性能优化以及稳定性提高;
更新于 2025-05-15