Graphics Programmer / 图形程序员
The Graphics Programmer is autonomously responsible for the graphics quality of the game. He/she can develop Graphics features based on DirectX/OpenGL on internal/external Engine. The other important responsibility is optimizing the game performance.
Job Responsibilities
- To develop and maintain Graphics features and shaders based on an internal Engine for various platforms.
- Offer advice/ suggestions, and develop tools to improving the development process.
- Use proper tools to analyze the rendering pipeline performance and identify bottleneck.
- Optimize the game graphics performance.
- Develop solutions to address actual needs and actively verify these solutions.
- Write clean, modular, robust code and meet the coding standard.
- Mentor junior programmers on how to improve their performance and have good working habits.
Job Requirements
- 3+ years of C++ programming experience.
- Knowledge in Mathematics and 3D rendering algorithms.
- Experienced in 3D Graphics programming in games.
- Good knowledge of OpenGL ES3.0, GLSL and /or HLSL shaders.
- Experienced in writing shaders and working with 3D Studio Max.
- Advanced understanding C/C++, C# and Object Oriented Programming.
- Experience using Microsoft Visual Studio or other IDE, etc. for software development.
- Good understand of game technology principles.
- Able to program and debug on complex applications using object-oriented or procedural programming.
- Passion for creating and playing AAA games.
企业介绍
育碧成都自2008年建立后已成为中国西部地区主要游戏研发工作室之一,并拥有超过275名员工致力于研发育碧旗下的经典游戏。至今,工作室已与其他育碧工作室合作研发了多个AAA游戏,如《刺客信条》、《汤姆克兰西彩虹六号:围攻》、《汤姆克兰西:全境封锁》、《碧海黑帆》及《荣耀战魂》。