
Develop various programs relating to game production.
Game programming and development of tools, networks, and other environments
Carry out the technological development necessary for game production, such as library development
Technological development necessary for game production, such as library development
Manage schedules and check quality regarding programs
Manage schedules and check quality regarding programs
* Applicants with no prior experience will be assigned by the company after due consideration of applicants' capabilities (and requests if any).
Game programming, network programming, and developing the tools and other environments needed in game production.
Covers a broad range of platforms including home game consoles, Windows, Linux, Web browsers, and mobile devices. Since this position requires communication with numerous people and speed of development, its requirements include high levels of communication skills and flexibility.
| Requirements |
Two or more of the following:
|
|---|---|
| Application documents |
Submit any computer data on CD-R or DVD-R media, in formats readable using Microsoft Windows. |
Create development environments such as engines and tools, which are necessary for game production. Research and make presentations about advanced technology.
Create an environment conducive to game production; the minimum level requirement is experience in one or more professional game production projects. An applicant with no game production experience needs to accumulate the minimum experience of one or more game production projects after joining the company. Though Japanese skills are not necessary, English skills are required.
If you have an interest in or specialist knowledge of the following subjects, you are suited for this job.
| Qualifications | It is preferable to have college graduate (technical background) knowledge in mathematics, physics and general knowledge, and experience in C/C++ programming. Experience of game programming is even better. Knowledge of any specific field necessary for game engine production will be regarded favorably, for example, experience of engine production, creation of an assembler, shader, DCC tools plug-in, offline renderer or dynamics program. Knowledge of English is also required; good English is advantageous. |
|---|---|
| Application Guidelines |
A resume; any games or tools programmed in the past (if any); program source code may be submitted, in this case if several programmers are involved, include an explanation to clarify the part you were responsible for. If you cannot present a prepared game, then research results or theses, which are not related to games, are acceptable. Curriculum vitae (if any). Submit data on a CD-R or DVD-R compatible with Windows. Remember to write your name on the disc. If you are not Japanese and do not speak Japanese, but speak English, employment is still possible. |
Managing programmers within a project, allocate work to each programmer and conduct progress management.
Allocation and management of specifications presented by Planning, conveying of the specifications to the artists.
We are looking for a person who has experience in game programming and ideally, with actual experience of managing programmers. Applicants should be able to grasp the planning content from specification documents, give explanations to programmers and allocate work accordingly. Understanding requests from artists and giving appropriate instructions is also an important part of this job.
Basic Japanese communication skill is necessary. If you don't have sufficient skill, you will be required to have an in-house Japanese language lesson offered by the company.
| Application documents |
|
|---|