POSITION: Simulation Software Developer (R&D)
DEPARTMENT: Software
Position Summary:
Currently seeking full time staff software developers to work in our Simulation Group on dynamic and natural environment simulations. Developers work closely with Technical Directors and artists to spec out new tools and features. Developers are also expected to keep up with the latest industry trends and research, and propose solutions to production problems. Responsibilities include: research, design, implementation, and support of core in-house software tools.
Required Skills:
* Strong knowledge of one or more areas of physical simulation, such as classical mechanics, fluid dynamics, cloth dynamics, rigid body dynamics, structural mechanics, or continuum mechanics.
* Excellent C/C++ skills.
* Strong ability to analyze vague problem descriptions and formulate effective solutions.
* Excellent communications skills and ability to work with non-technical users.
* Knowledge of computer graphics.
* Solid foundation in programming fundamentals, such as data structures, algorithms, systems, and programming languages.
* Masters or PhD in relevant science, such as physics, mathematics, chemistry, engineering, computer science, etc.
Desired Skills:
Knowledge in one or more of the following is highly desirable:
* Numerical analysis, including multi-grid methods, PDE solvers, numerical integration, finite differencing and finite element methods.
* Maya/Houdini/other 3D tools, especially APIs and plug-in development.
* Professional experience in computer graphics software development.
Please apply at:
http://www.rhythm.com/jobs/los-angeles/positions/simulation-software-developer-rd/