Studio: Laika
Job Opening: Sr Texture Pipeline TD
Location: Hillsboro, OR, US
Type: Full-Time
Responsibilities:
- Collaborate on the design and development of tools and techniques used by Texture Painters, including custom UIs, Asset Management Integration, and underlying APIs.
- Lead the design of an updated system for publishing versioned sets of textures, with configurable color spaces and bit depths for different channels, optimized to share unchanging files between versions.
- Work with other engineers, artists and leadership to ensure consistency and scalability of texture tools and APIs in relation to the rest of the pipeline.
- Provide support for artists in the texture domain when issues with their toolset are encountered.
- Collaborate with Look Development TDs and leadership to ensure that our texture pipeline meets their needs.
- Collaborate with others to develop and maintain up-to-date user and developer-facing documentation for relevant tools and APIs.
- Ensure that texture tools and APIs have appropriate and timely test coverage, as part of the development process.
- Collaborate with other developers across the production and studio to ensure that supporting code base meets domain needs, and is consistent and modern.
Qualifications & Skills:
- 6+ years of experience as a Software Engineer in the VFX or feature animation industry.
- Expertise in Python, including the standard library, the Qt Toolkit (PySide, PyQt), and other common 3rd party libraries and frameworks.
- Experience developing for Mari and/or Substance Painter.
- Experience with C++ and the Mari C++ APIs, preferred.
- Experience with other industry DCC apps including Renderman, Katana, Houdini, Maya and/or Nuke, preferred.
- Familiarity with common industry frameworks, including USD, Open Color IO, Open Image IO, and/or OpenExr, preferred.
- Experience with software version control tooling such as git and familiarity with basic multi-branch collaborative workflows, preferred.
- Experience developing for Linux required; Mac and Windows experience, preferred.