company_logo

Full Time Job

Software Engineer, Tools Application Framework

Pixar

Emeryville, CA 09-30-2022
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Software Engineer, Tools Application Framework (Core)
Our Software R&D department (Tools) is responsible for developing Pixar's in-house and open-source software. We work very closely with both artists and engineers to build innovative filmmaking tools that enable our film production and continuously extend artistic reach.

As a Software Engineer on the Application Framework team, you will work on developing and improving the software framework that underpins many of our custom, in-house, film-making applications like Presto. You will be part of a multi-functional team of developers and UI/UX designers, and help craft and implement robust, easy-to-maintain code.

Are you enthusiastic about modular, extensible software architecture and API design? Do you love writing high-quality C++ code, and do you get excited by collaborating with designers to bring user interfaces to life? If so, we would love to have you on the team!

What you'll be doing:
• Contribute to world-class 3D graphics software applications and frameworks that enable and support Pixar's film production
• Collaborate with a team of engineers, designers, technical artists, QA, build support and project management
• Closely follow designs and human interface guidelines created in collaboration with our designers and bring user interfaces to life
• Turn common user interface and workflow patterns into reusable software frameworks, and help ensure a consistent experience for our artists and technical users
• Join forces with valued external partners, and help improve applications deployed with our open-source USD distribution



What you offer:
• A strong understanding of C++ that you are continually expanding upon
• Experience with Python and exposure to how C++ datatypes and functions are exposed to Python
• Interest in and prior experience with Qt or a comparable software framework for creating graphical user interfaces
• A passion for crafting high-quality code with attention to detail, readability and performance in mind
• A high bar when it comes to engineering methodologies, like writing maintainable code, providing good documentation and embracing automated testing
• Experience building software holistically: From planning and proposal to implementation, testing, optimization and deployment
• Thrive in a collaborative environment where you exchange knowledge with accomplished peers, and draw inspiration from amazing artists and designers
• The ability to listen well and communicate clearly and succinctly
• Two or more years of professional experience
• Able to work hybrid work model (3 times a week on campus)

Nice to haves:
• Experience working with UI/UX designers in a professional environment or project-based setting
• Bachelor's degree in Computer Science, or equivalent professional experience or education

Jobcode: Reference SBJ-req2q1-18-217-194-39-42 in your application.

Company Profile
Pixar

Pixar Animation Studios, a wholly owned subsidiary of The Walt Disney Company, is an Academy Award®-winning film studio with world-renoinswned technical, creative and production capabilities in the art of computer animation.