Pixar is looking to advance its in-house and open-source filmmaking software, specifically the Universal Scene Description (USD) project.
Requirements
- Strong understanding of C++
- Solid knowledge of data structures and algorithms
- Experience navigating a large code base with many active contributors
- Creative problem solving skills, with attention to detail
- Experience with engineering methodologies, like writing maintainable code, providing good documentation and embracing automated testing
Responsibilities
- Contribute to Universal Scene Description (USD), an open-source software framework for asset interchange and collaborative editing
- Further integrate USD into Pixar’s custom toolset of 3D content creation applications
- Take ownership of challenging problems that arise from evolving the architecture of software that is heavily exercised in an active production environment
- Collaborate with artists and other engineers to provide innovative technical solutions that extend our artistic and engineering reach
- Join forces with external partners as USD continues to redefine pipelines across industries
Other
- Pride and passion in building software architecture that minimizes complexity, scales well, and remains malleable to an ever evolving filmmaking pipeline
- Love of the whole development cycle: From proposal and planning, to implementation, testing, optimization and deployment
- Good communication and listening skills