Software R&D Intern
Description
Purpose of the
job:
Digital
Domain is seeking interns for its Software R&D group. The software
R&D team is split between Vancouver and Los Angeles and is working on
some of the most exciting projects in computer graphics. When we get an
intern, we pair them up with a software developer and use the intern to
explore aspects of computer graphics that are interesting, difficult and
slightly off the beaten path. Basically, our software team is working on
projects that we think will work and be useful to the artists at Digital
Domain. Interns get to try ideas that may not work, but if they do, would
have huge payoffs. These kind of problems are also perfect for research
papers and we expect our interns to attempt to publish the work they do here.
Our current focus is on human
and creature animation and simulation. We also have cutting edge development
in physical simulation. So, from fluid simulation to facial animation, from
high resolution motion capture to anatomically correct muscle simulation, we
have ample tasks for an intern.
Because these projects are
complex, we prefer interns who can commit to extended stays. A 10 week
internship is the absolute minimum. Longer internships (3-4 months) are
preferred.
|
Essential
Functions/Responsibilities:
- Developing new software to solve
interesting problems in computer graphics.
- Doing research to build a foundation of
existing work and to help formulate an approach to the problem.
- Learning the user interfaces and APIs of
animation and modeling packages like Maya and Houdini.
- Writing a
technical paper summarizing the technology developed during the
internship.
|
Qualifications: Education and/or Experience Required:
- B.S. or higher degree in Computer Science,
Mathematics or related field.
- The ability to program in either C++ or
Python. Knowing both languages is ideal.
- The ability to read and understand
research papers with considerable mathematics.
|
Working Conditions
and Environment/Physical Demands: - Office
working environment.
- Hours for
this position are based on normal working hours but will require extra
hours pending production needs.
- Walking/bending/sitting.
|
The above statements
are intended to describe the general nature and level of the work being
performed by people assigned to this work.
This is not an exhaustive list of all duties and responsibilities
associated with it. Digital Domain 3.0,
Inc management reserves the right to amend and change responsibilities to meet
business and organizational needs.
This Job is no longer active!