This job might no longer be available.
Lead/Senior Graphics Programmer 主管/高级图形程序员
1 year ago
Job Description
About the role
Being part of the graphics team in Ubisoft Chengdu is exciting! Recently, we have been a key player in building the rendering pipeline on Switch platform and graphics optimization for “Immortals Fenyx Rising”. Join us, you will have the privilege to access all the original code of our famous in-house game engine Anvil, which we used to co-developed AAA game titles such as “Assassin's Creed” series and “Skull & Bone”, as well as Snowdrop engine used to develop many notable games by Ubisoft Studios.
Depending on your skills and experience, you will join the team making games ranges from party games such as “Rabbids” or “Roller Champions”, to AAA games like “Assassin's Creed”.
What you will do
- Based on Ubisoft’s in-house game engine, and in cooperation with technical art, responsible for the technical research and development of the graphics rendering pipeline, improve the quality of the game visuals and improve performance;
- Optimize the rendering pipeline and graphics algorithm for console game platforms like PlayStation, Xbox and Switch;
- Analysis of graphics technical difficulties and provide solutions, such as culling optimization;
- Graphics optimization technology: such as checkerboard rendering;
- Provide suggestions and develop corresponding tools for the game development process for debug purpose;
- Pre-research technical solutions such as ray tracing
关于该岗位
加入育碧成都的图形程序团队吧!我们近期为“渡神记”在 Switch平台建立渲染管线和图形优化做出了重大贡献。育碧对程序团队开放所有的引擎底层源码,包括用于育碧成都参与开发的刺客信条系列的Anvil引擎,和用于其他众多育碧知名游戏的Snowdrop引擎。
根据你的经验和技能,你将可能会支持例如疯狂兔子、冠军冲刺这样的休闲派对类游戏;或者像刺客信条这样的AAA级项目。
你的具体工作
- 基于育碧自研游戏引擎,和技术美术合作,负责图形渲染管线相关的技术研发,提升游戏画面质量并解决性能问题
- 针对PS, Xbox, Switch等游戏主机平台优化渲染流程及图形算法
- 负责图形技术难点,如优化裁剪方式,提供并验证解决方案
- 图形优化技术,如棋盘格渲染
- 为游戏开发流程提供建议和开发对应工具
- 预研光线追踪等技术方案,为提高项目质量做充分的积淀
Qualifications
What you should be equipped with
- Excellent foundation knowledge of Computer Science & Software Engineering
- Experienced in 3D graphics programming, game project preferred
- Understanding of any 3D game engine graphics part architecture and HAL(hardware abstract layer) implementation
- Familiar with CPU, GPU architecture and related development technology
- Multi-thread programming
- Familiar with C++, have solid programming skills and good coding standard, good mathematical foundation and knowledge of graphics algorithms
- Master at least one shader language (GLSL or HLSL)
- Familiar with performance and memory optimization
- Good written English to interact with a multi-culture work environment
Bonus point
- Experience in console game development
- Project and people management experience
你需要具备
- 本科学历,计算机科学与技术、软件工程等相关专业
- 丰富的3D图形程序开发经验,游戏项目优先
- 了解任意3D游戏引擎的图形架构和硬件抽象层的实现
- 熟悉CPU,GPU架构及相关开发技术
- 多线程编程技术
- 熟练掌握C++,具备扎实的编程技术和代码规范,拥有良好的数学基础和图形学算法知识
- 掌握至少一门shader语言(GLSL 或 HLSL)
- 熟悉性能及内存优化
- 良好的中英文语言能力
加分项
Additional Information
Ubisoft CSR commitment
Making a long-lasting positive impact for our players, our teams, our partners and our planet.
In Ubisoft, we are working to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.
为我们的玩家、团队、合作伙伴以及地球持续带来积极影响
育碧致力于通过打造新颖深刻的游戏体验及扩大游戏的积极影响,来丰富玩家的生活。为了实现这一目标,我们始终寻求为团队提供更加安全包容的工作环境。我们通过与世界各地的非营利机构合作开展项目,同时努力降低自身业务对环境的影响,来回馈社区。
To learn more about Ubisoft’s Environmental Commitment
了解更多有关育碧对环境的承诺
Play Green: Ubisoft’s Commitment to Global Carbon Neutrality
https://youtu.be/w2gstlpydks
2022 Update
https://news.ubisoft.com/en-us/article/2xcruKK2rZJ22OSeyWzkKO/ubisofts-environmental-commitment-2022-update
I'm interested
Company Description
Established in 2008, Ubisoft Chengdu has since grown into a robust production center contributing to Ubisoft’s biggest brands across numerous platforms. Located in China, the world's biggest gaming market, the studio is uniquely positioned to master production on both AAA and free-to-play titles, build strong bridges to promote Chinese culture to Western audiences, and offer memorable and meaningful gaming experiences to players around the world.
The studio continues to build upon its commitment to excellence in game production and live operations, with a strong track record of development on Assassin’s Creed, For Honor, Immortals Fenyx Rising, Mario Rabbids: Sparks of Hope, Rainbow 6 and Skull and Bones. Notably, we also led production on Immortals Fenyx Rising: Myths of the Eastern Realm, a full-fledged, standalone DLC based on Chinese myths, as well as casual titles such as Rabbids: Party of Legends and UNO which were released to worldwide audiences.
At Chengdu studio, we embrace diversity in all forms, and we are committed to providing a fair and inclusive working environment for our employees, which now comprises over 470 talents hailing from 10 nationalities. Our strength lies in our diverse and passionate people, and together, we explore the unknown and create the best games for fans of all ages.
To find out more, please visit our website: http://www.ubisoftgroup.com or our WeChat account (UBISOFT育碧or 育碧招聘).
成立于2008年,育碧成都工作室如今已发展成为强大的游戏制作中心,潜心于育碧旗下多款知名游戏的多平台研发。位于全球最大的游戏市场——中国,成都工作室有着强有力的独特优势,兼备AAA游戏及免费游戏研发的专业经验,成为输出中国文化的坚固桥梁,为世界各地的玩家带来难忘且有意义的游戏体验。
秉承着对实现卓越游戏制作和在线运营的承诺,成都工作室一直在稳步前进,参与研发了《刺客信条》、《荣耀战魂》、《渡神纪芬尼斯崛起》、《马力欧+疯狂兔子 星耀之愿》、《彩虹六号》、及《碧海黑帆》。此外,我们还主导开发了《渡神纪芬尼斯崛起》以中国神话为背景的独立DLC“补天”,以及面向全球玩家发售的《疯狂兔子:奇遇派对》和UNO等休闲类游戏。
在成都工作室,我们拥抱多元化,并致力于为来自全球10个国家超过470名员工提供公平且包容的工作环境。凭借着人才多样性和对游戏创作的热情,我们携手探索未知,为全年龄段玩家创造最好的游戏。
想要了解更多,敬请点击http://www.ubisoftgroup.com,或关注我们的微信公众号(“UBISOFT育碧”以及“育碧招聘”)。
Create Your Profile — Game companies can contact you with their relevant job openings.