Double Negative

Software Developer – Houdini

Double Negative
Apply
4 months ago
Remote, WorldwideMid Level

Responsibilities

  • Develop artist-facing and backend tools that extend Houdini capabilities and streamline production workflows.
  • Develop primarily with HOM and use HDK when needed to integrate tools into CG pipelines.
  • Write clean, testable, and maintainable software aligned with Brahma AI standards.
  • Plan roadmaps and collaborate with artists, developers, and project managers across the full software lifecycle.
  • Create clear documentation and prioritize usability, user experience, and adoption.
  • Support tools, platforms, workflows, simulation, and rendering systems used across distributed VFX and feature-animation teams.

Requirements

  • Degree in Computer Science or Engineering, or equivalent experience.
  • Strong Python and/or C++ skills.
  • Experience developing in Houdini with HOM, VEX, and/or HDK.
  • Linux development experience.
  • Team-based development and source control experience.
  • Preferred qualifications include machine-learning model development, AI-based solutions, unit or integration testing, VFX/FX and Houdini workflow knowledge, USD, Qt, Pybind11 or Boost.Python, build systems, and other DCC tools such as Maya, Nuke, Mari, or Adobe software.
  • Strong UX awareness, communication skills, documentation ability, and focus on usability are expected.
Double Negative

About Double Negative

5,001-10,000 employees
Contact me