Recruit



Thank you for including OLM Digital R&D in your job search.
Here are the general requirements for positions in our R&D.
For more information about guidelines for applicants, read our OLM Official HP

Software Engineer

Job Description

The positions’ main responsibility is to tackle production challenges that arise which require custom software. This may include writing plugins for Maya or After Effects, or in some cases stand-alone scripts and/or programs. The needs can cover the gamut of CG production, so broad knowledge of CG techniques is needed.

Requirements

  • Thorough knowledge of the principles of 3D (animation, FX, modelling, texturing, lighting, scripting, shading, rendering, rigging, simulation). We appreciate that the candidate has good knowledge in these various areas.
  • A good knowledge of the mathematical principles underlying 3D algorithms (e.g. linear algebra, quaternions, differential equations).
  • At least 3 years of experience programming in C/C++ required. Knowledge of Python, JavaScript, or MEL, are a plus.
  • Candidates must be able to speak, read, and write Japanese.

Desired Skills and Pluses:

  • Working knowledge of Maya is beneficial but not required.
Researcher

Job Description

CG researcher takes a pro-active forward-looking approach to satisfying tomorrow’s production needs. This involves identifying current and future production needs, researching potential solutions, and implementing them.

Requirements

  • Expertise in one or more areas of 3D graphics (character animation, rendering, geometric modelling, physics simulations), and familiarity with the research literature in that area.
  • Successful candidates will also generally have one or more publications in their area of expertise. General knowledge of the whole field of 3D graphics is also expected.

  • Deep understanding of the mathematical principles underlying 3D algorithms (e.g. linear algebra, quaternions, differential equations, manifolds, etc.).
  • At least 5 years of experience programming in C/C++ required.

Desired Skills and Pluses:

  • Ability to speak, read, and write Japanese a plus, but not required.