Double Negative

Software Developer – Layout, Animation, Matchmove, Previs

Double Negative
Apply
4 months ago
Bengaluru, IndiaEntry Level

Responsibilities

  • Build Python-based tools for scene management and access to asset, rig, and animation libraries.
  • Develop 3DEqualizer integrations for data import and export.
  • Support front-end and back-end development for complex CG scenes.
  • Collaborate with Product Owners and stakeholders to understand artist needs and deliver tailored solutions.
  • Contribute across design, development, maintenance, and pipeline integration.
  • Work with Layout, Animation, Matchmove, and Previs artist teams in a Linux-based software environment.

Requirements

  • A degree in Computer Science, Engineering, or relevant professional experience.
  • Programming experience in Python.
  • Experience with PySide or PyQt.
  • Experience developing software in a Linux environment.
  • Basic knowledge of Maya.
  • Preferred: knowledge of animation and set-construction principles.
  • Preferred: experience with source control systems and team-based development.
  • Preferred: experience with C++, the Maya Python/C++ SDK, or other DCCs such as 3DEqualizer, MotionBuilder, Unreal, Nuke, and Houdini.
  • Preferred: experience developing multithreaded software, using Boost or OpenGL, and developing machine-learning models or AI-based solutions.

Tech Stack

Categories

Double Negative

About Double Negative

5,001-10,000 employees
Contact me