Taro Logo

Software Engineer, Tools USD (Core)

Academy Award®-winning film studio with world-renowned technical, creative and production capabilities in the art of computer animation, creator of beloved animated films like Toy Story and Inside Out.
Emeryville, CA, USA
$160,565 - $207,790
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Entertainment
This job posting is no longer active. 😔

Job Description

Are you interested in advancing Pixar's in-house and open-source filmmaking software? Join our Software R&D department as a Software Engineer on the USD team, where you'll work on Universal Scene Description (USD), our framework for asset interchange and collaborative editing - a cornerstone of our filmmaking pipeline.

In this role, you'll contribute to USD, which has been open-sourced as OpenUSD, supporting and collaborating with a rich community across various industries. You'll help integrate USD into Pixar's custom toolset of 3D content creation applications, evolving its feature set while improving performance and scalability. You'll tackle challenging architectural problems in an active production environment, working closely with artists and engineers to provide innovative technical solutions.

The position requires strong C++ skills, deep understanding of data structures and algorithms, and the ability to navigate complex codebases. You should be passionate about building scalable software architecture, embrace good engineering practices including documentation and testing, and excel at clear communication.

Working at Pixar means joining a studio with an incredible legacy of technical innovation in computer animation. As part of The Walt Disney Company, you'll contribute to stories and experiences that touch lives globally. The studio has created beloved films like Toy Story, Inside Out, and Coco, winning 35 Academy Awards® and grossing over $13 billion worldwide.

The role offers competitive compensation ranging from $160,565 to $207,790 per year, based on experience and qualifications. Join us in Emeryville, California, where you'll be part of pushing the boundaries of filmmaking technology while collaborating with world-class artists and engineers.

Last updated 2 months ago

Responsibilities For Software Engineer, Tools USD (Core)

  • Contribute to Universal Scene Description (USD) framework
  • Integrate USD into Pixar's custom toolset
  • Take ownership of challenging architectural problems
  • Collaborate with artists and engineers
  • Work with external partners on USD development

Requirements For Software Engineer, Tools USD (Core)

  • Strong understanding of C++
  • Solid knowledge of data structures and algorithms
  • Ability to navigate large code bases
  • Creative problem solving skills
  • Strong software architecture skills
  • Good engineering methodologies
  • Experience with full development cycle
  • Strong communication skills

Benefits For Software Engineer, Tools USD (Core)

  • Competitive Salary