Software Engineer, Tools Sets & Layout (Applications)

Pixar Animation Studios is an Academy Award®-winning film studio with world-renowned technical, creative and production capabilities in the art of computer animation.
Emeryville, CA, USA
$145,265 - $187,990
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Entertainment

Description For Software Engineer, Tools Sets & Layout (Applications)

Pixar's Software R&D department (Tools) develops and maintains our in-house movie production software. With several movies and short projects in production at any given time, Pixar is an exciting and dynamic environment where adaptable and motivated individuals thrive. Our storytellers and artists are constantly seeking to extend our creative and technological reach, and everyone has a chance to contribute!

We are seeking a skilled engineer to join the team that provides the software that production artists use to build the meticulously detailed sets and the rich, expansive, living environments featured in our films, as well as the software that production artists use to scout locations, block out shots, and direct the camera in these virtual sets. In this role, you will be responsible for balancing short-term production requests with the long-term health and development of our technology and pipeline.

As a Software Engineer in the Tools Sets & Layout team, you will be creating the next generation of Pixar's bespoke applications and tools, requiring strong collaboration with artists on a spectrum of technical experience, as well as software designers, project managers, and engineers from other Pixar Software R&D teams.

The role demands expertise in modern C++ and Python programming, with a strong foundation in computer graphics mathematics. You'll be working within a sophisticated, multi-layered technology pipeline, maintaining and improving software both individually and as part of a collaborative team. Your responsibilities will include direct interaction with technical and non-technical artists, supporting their use of Pixar's proprietary filmmaking software, and addressing high-priority issues that affect production.

The position offers an opportunity to work at a world-renowned animation studio that has created beloved films like Toy Story, Monsters, Inc., Cars, The Incredibles, and many more. You'll be part of a team that values long-term code health, peer review, automated testing, and documentation. Experience with 3D DCC applications (e.g., Maya, Houdini), USD, Qt, and Linux would be valuable additions to your skill set.

Join us in creating the tools that help bring Pixar's magical stories to life, working in an environment that combines cutting-edge technology with creative excellence. The position offers competitive compensation ranging from $145,265 to $187,990 per year, with the actual offer depending on factors such as geographic region, job-related knowledge, skills, and experience.

Last updated 5 hours ago

Responsibilities For Software Engineer, Tools Sets & Layout (Applications)

  • 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 high-priority issues affecting production artists
  • Work comfortably within a sophisticated, multi-layered technology pipeline

Requirements For Software Engineer, Tools Sets & Layout (Applications)

Python
Linux
  • Demonstrated experience with and strong understanding of modern C++ and the STL with at least three years of professional experience
  • Experience and proficiency writing applications and scripts in Python
  • Bachelor's Degree in Computer Science or equivalent formal training
  • Strong software engineering skills including familiarity with software design principles, performance optimization, and testing
  • Familiarity with the fundamental mathematics of computer graphics
  • Appreciation for the importance of long-term code health, peer review, automated testing, and documentation

Interested in this job?

Jobs Related To Pixar Animation Studios Software Engineer, Tools Sets & Layout (Applications)

Software Engineer, Platform

Software Engineer position at Pixar Animation Studios focusing on platform engineering for animation software and OpenUSD infrastructure, offering $145k-$188k salary in Emeryville, CA.

Software Development Engineer, On Road Transporter Experience

Backend Software Development Engineer position at Amazon focusing on delivery logistics systems and AWS technologies with competitive compensation and benefits.

Software Engineer II - Microsoft Defender for Cloud Apps (TLV)

Software Engineer II position at Microsoft working on cloud security and SaaS protection tools, requiring 5+ years experience in backend development and distributed systems.

Software Development Engineer II, Amazon Music

Software Development Engineer II position at Amazon Music, focusing on building digital music experiences across voice and mobile platforms with 3+ years of experience required.

Software Development Engineer II, AWS Data Center Operating Systems

AWS Infrastructure Services seeks a Software Development Engineer II to design and build systems for data center operations, offering competitive pay and benefits.