General Programmer
成都育碧电脑软件有限公司ChengduUpdate time: July 31,2019
Job Description

Job Description

Want to be a part of a team working on a famous Ubisoft AAA game? Want to see the product you’ve been working on in stores, praised by millions of players? Excited by the idea of communicating with game developers from all over the world? Obsessed by continuously improving what you’re doing? Passionate about technology and video games? Come and meet us!

You will be working in Chengdu, together with teams from multiple Ubisoft studios all over the world, works on PC and next gen versions of future AAA Ubisoft titles. We are driven by our desire to ship and constantly take on greater challenges in an unprecedented scope.


Qualifications

We are looking for a generalist C++ programmer with good knowledge of video game programming, 3-8 years of C++ programming language is required! With Game Engines, Windows platform experience. In case you feel confident that you match the vacancy below, don’t hesitate and get in touch with us!


Requirements:

- Advanced C++ programming knowledge. - Multithreading and Windows environment programming experience - Game development frameworks, debug tool and other middleware - Advanced knowledge of code optimization techniques - Attention to detail and desire to get things done

  • Write clean, modular, robust code and meet the coding standard.

  • Competent English, ability to read technical documents in English.


Nice to have skills:

- Experience of dump analysis, understand remote debug is a plus. - Knowledge of Reverse-Engineering, Security or (Anti) Cheat development is a plus.

  • Experienced in 3D game engine like Unreal Engine/CryEngine engine is plus.

  • Knowledge of software development using Scrum and proper Scrum practices is a plus

  • Must be responsible, proactive, accountable, and personable.


Personal Qualities:

- Responsible: dedication and high level of self-management. - Self-development: capacity to learn by himself

  • Passion for creating and playing games.

  • Communicate the progress of your work to your peers, customers, and leads.

- Sharing the knowledge with teammates. - Team player: communicate and work as a team, to be able to take and share responsibility


Responsibilities:

  • To develop AAA Games PC related features on different levels, such as Gameplay, Hardware support.

  • To using proper tools to analysis live game issue, performance, and provide fix.

- Development and support features related to performance, security and gameplay systems - Ensure stability and performance optimization of the game on PC and different platforms

Conditions and benefits:

- International, AAA game projects - Opportunity to travel and meet your colleagues from all over the world


职能类别: 互联网软件开发工程师 多媒体/游戏开发工程师

关键字: C++

微信分享

联系方式

上班地址:成都高新区天府大道天府软件园B2号楼2层

Get email alerts for the latest"General Programmer jobs in Chengdu"