Double Negative

Software Developer Creature Performance

Double Negative
Apply
7 months ago
Bengaluru, IndiaIntern / Entry Level / Mid Level / Senior / Staff+

Responsibilities

  • Develop frameworks, engines, tools, and pipelines for creature animation rigs, simulation, crowds, motion capture, and animation.
  • Create deformers, kinematics, solvers, and frameworks that improve creature technology performance and quality.
  • Ensure technologies interoperate within a consistent ecosystem and provide a strong user experience for artists.
  • Design, support, maintain, and integrate software into the existing pipeline.
  • Collaborate with developers, artists, Product Owners, stakeholders, and end users to understand needs and deliver bespoke software products.

Requirements

  • A degree in Computer Science or Computer Engineering, or relevant professional experience.
  • Programming experience in C++.
  • Some experience with geometry processing, deformable objects, kinematics, or related fields.
  • Experience developing plug-ins using the Maya or Houdini SDK.
  • Preferred: Python development experience; Maya or Houdini scripting experience; experience with crowds, rigging, creature FX, animation, or motion capture; and GPU programming experience.

Tech Stack

Categories

Gaming
Double Negative

About Double Negative

5,001-10,000 employees
Contact me