Company | Pixar Animation Studios |
Job title | Sr Software Engineer, Tools Applications |
Job location | Emeryville, California, United States |
Type | Full Time |
Responsibilities:
- Maintain and improve the software individually and collaboratively within a team of engineers
- Work directly with technical and non-technical artists to support their use of Pixar’s proprietary filmmaking software
- Identify, triage, debug, and resolve time-sensitive issues affecting production artists
- Partner with graphics research scientists to implement experimental technology and explore new and innovative ways to meet the software needs of our artists
- Work comfortably within a sophisticated, multi-layered technology pipeline
Requirements & Skills:
- Demonstrated experience with and strong understanding of modern C++ and the STL, with at least five years of professional experience
- Bachelor’s Degree in Computer Science or equivalent formal training
- Strong software engineering skills, including familiarity with software design principles, performance optimization, and testing
- Strong problem-solving and communication skills with high attention to detail
Highly qualified candidates may have:
- Familiarity with the mathematics of computer graphics, such as linear algebra as used to represent spatial transformations, and parametric curves and surfaces
- Familiarity with established graphics concepts such as subdivision, tessellation, mesh topology, and bounding hierarchies
- Experience with multithreaded and GPU programming
- Experience with professional 3D DCC applications (e.g., Maya, Houdini), USD, Qt, and Linux
- Experience working within VFX or animation production environments