Work at tri-Ace Programmer

Game Programmer

Develop various programs relating to game production.

  • Game ProgrammerNo experience required

    Game programming and development of tools, networks, and other environments

R&D Programmer

Carry out the technological development necessary for game production, such as library development

  • R&D ProgrammerNo experience required

    Technological development necessary for game production, such as library development

Program Director

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 Programmer No experience required

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:

  • General education (roughly high-school diploma or equivalent), knowledge of mathematics and physics
  • Game programming experience
  • Database programming and Web application development experience
  • Coding skills in Java, JavaScript, C languages, P languages (PHP, Perl, Python), Ruby, etc.
  • Basic knowledge of RDBMS, TCP/IP, Linux, etc.
Application documents
  • Curriculum vitae showing academic history
  • Curriculum vitae showing previous work history (for mid-career candidates only)
  • Games or tools developed in the past (if applicable), or program source code available for submittal
    (If multiple programmers worked on such projects, please attach a description showing the portions for which you were responsible.)

Submit any computer data on CD-R or DVD-R media, in formats readable using Microsoft Windows.
Do not forget to write your name on any media disks submitted.

Return to the top of the page

R&D Programmer No experience required

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.

  1. You think that a good development environment (tools) is necessary to create a good game.
  2. You are interested in technology relating to Real-time Rendering
  3. You are interested in technology relating to Dynamics
  4. You are interested in technology relating to AI
  5. You are interested in the overall design of Engines
  6. You are interested in optimization
  7. You are interested in improving the efficiency of real-time cut scene creation
  8. You are interested in Offline Renderer
  9. ou are interested in cutting-edge animation technology
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.
Return to the top of the page

Program Director Experienced only

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
  • Documents for self-presentation
  • Report
    (A report collating the key points that you think are important for the management of programmers in game development)
  • Curriculum vitae, including products, where you have been involved in programming
    (clarify engaged work content and duration of project)
  • Work created for the products, where you have been involved in programming
    (Please submit items that pose no legal problems)
  • Any available items, e.g. source code
Return to the top of the page