Engine Programmer / 引擎程序员

职务 信息技术
地点
成都, 中国
公司行业 其它
合同类型 长期合同
所需职业经历 5-8年

The Engine Programmer is autonomously responsible for maintains of game engine. This includes, analyzing requirements, designing solutions, and implementing. The other important responsibility is optimizing the engine performance.

Job Responsibilities

  • To develop engine feature.
  • To using proper tools to analysis the rendering pipeline performance, and find the bottleneck.
  • Optimize the game engine performance.
  • Develop solutions and address actual needs to actively verify those 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.

Requirements:

  • 3-8 years of C++ programming experience.
  • Knowledge in 3D rendering algorithms is plus
  • Experienced in 3D game engine like Unreal Engine/CryEngine engine is plus.
  • Experienced in writing plugins for 3DMax/Maya or motion builder.
  • 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. 
  • Knowledge of Microsoft Office software (Outlook, Excel, Word, Visio, PowerPoint).
  • Knowledge of bug tracking, sprint planning, and wiki software.
  • Knowledge of software development using Scrum and proper Scrum practices.
  • Passion for creating and playing games. 

企业介绍
育碧成都自2008年建立后已成为中国西部地区主要游戏研发工作室之一,并拥有超过275名员工致力于研发育碧旗下的经典游戏。至今,工作室已与其他育碧工作室合作研发了多个AAA游戏,如《刺客信条》、《汤姆克兰西彩虹六号:围攻》、《汤姆克兰西:全境封锁》、《碧海黑帆》及《荣耀战魂》。