This job listing expired on Feb 7, 2021
This position is for a temporary engagement through our staffing partner Yoh Services.
Candidates must be authorized to work in the United States for this position.
SUMMARY:
At Naughty Dog, Environment TDs play a crucial part in ensuring the Environment team has the tools and tech that it needs. That may mean writing new tools, establishing standards and workflows, debugging issues, or creating highly-technical assets β whatever it takes to help the team work as smoothly as possible!
RESPONSIBILITIES:
- Create tools to streamline artist workflows (example: asset management tools, pipeline automation scripts)
- Create tools to give artists more power (example: procedural content generation and placement tools, advanced Boolean tools)
- Ensure tool interfaces are user-friendly and effective
- Create well-architected systems that can be built upon for years to come
- Support the content team in debugging issues with tools or assets
- Create art assets that require high technical skill or specialist knowledge
REQUIREMENTS & SKILLS:
- Proficiency with Python, PyQT/PySide, and with Maya scripting
- Ability to write robust code, both from a functional and architectural standpoint
- Excellent problem-solving skills and ability to implement the vision of the department Lead
- Good oral and written skills
BONUS SKILLS:
- Experience in C# or C++
- Experience with OpenMaya and Maya plugin development
- Experience in other content creation software, as a user or tools developer; Houdini, Substance Designer, Substance Painter, etc.
As part of the Naughty Dog application process, candidates should expect to be given a technical interview and may be asked to complete an art test.