Polyphony Digital - ポリフォニー・デジタル Polyphony Digital - ポリフォニー・デジタル

Game Engine Development Engineer

Implementation of various features involving various race rules, regulations, and various features for supporting the game.

  • 01

    Work Details

    ・Implementation of race rules and regulations
    ・Implementation of Online racing features
    ・Design of the framework for the user interface/scripts
    ・Design of peripheral features such as replays
    ・Making proposals/giving advice in planning

    There are development positions in two fields, for the Race Engine and Game Engine.

    In race engine development, the staff with this role will be responsible for implementing regulations for real life racing categories included in Gran Turismo (GT, Rally, NASCAR, Etc.), as well as virtual races such as online events and mission races.

    For open lobbies and quick match online race features, you will be involved in making proposals in the planning stage in addition to the actual implementation. For this reason, the position will require not only programming skills, but an interest in racing, and good communication skills with other teams during the planning phase.

    Game Engine development will involve design of the framework covering the overall flow of the game, management of save data, development of job systems and other console utilities.
    This will also involve the development of an interface between C++ and script languages.
    Both the Race Engine and Game Engine decide the features of the game, and these positions are not only limited to programming, as you will naturally be involved in setting the quality of the game itself.

    We are looking for people who have a passion for games and racing.

  • 02


    ・Game Development Experience
    ・C++ Programming Ability
    ・Interest in Racing (Race Engine Development)

  • 03


    ・Knowledge and understanding of various race categories
    ・Game development experience in PlayStation®4/ PlayStation®3/Xbox ONE/Xbox 360 etc.
    ・Online game development experience
    ・Development experience in multiple languages including C#, Python, Java, etc.
    ・Intermediate Japanese language skill (or at least willingness to learn)

  • 04

    Terms and

    • Important Notice

      These are terms for working in Japan. For job positions outside of Japan, terms will be separately arranged according to the location.

    • Employment

      PDS(Product Development Staff) Employee

      *The PDS(Product Development Staff) Employee is a standard employee format for game creators with superflex work hours, yearly salary contract, and special incentive bonus.

    • Salary

      Yearly salary, with reviews every year.

      For the year following employment, 1/12 of the yearly salary set at the time of employment is paid every month.

    • Other benefits

      Commute fee

    • Bonuses

      Incentive Bonus (royalty system according to sales of game title developed)

    • Working Hours

      Superflex (Need only to arrive at the place of work within standard work hours)

    • Days off/
      vacation days

      2 day Weekends, holidays, summer, year end/year start, paid holidays

    • Insurance

      Employment insurance, Work accident insurance, health insurance, employees pension insurance

    • Place of work

      Yamatane Fukagawa Bldg. No. 1 2F, 1-1-1 Echujima, Koto-ku, Tokyo, Japan
      TNC-TV Building 2F, 2-3-2, Momochihama, Sawara-ku, Fukuoka City, Japan

    • Benefit Package

      Partner housing loan, savings scheme, recreational facilities, partner recreational facilities/sports clubs, etc.

    • Application

      Experienced persons meeting the recruitment details

    • Deadline for

      Until positions are filled (limited number)

    • New Graduates

      There is no position opening specifically for new graduates, but if you meet the application requirements for experienced employees or have the equivalent skills and qualifications, please apply even if you are currently enrolled in college/schools.

  • 05


    • Online Application

      Please proceed to the application form from the button below.

    Application Form
  • 06


    • Engineering Team

      The team is responsible for various work involving programming within the company. Rather than being confined to specific fields selected at the time of employment, there are many staff who work across different fields. Depending on your interests and abilities, it is possible to be active in a variety of different subjects.

  • 07

    Reference Movie

  • 08


- Related Jobs