Software Engineer, Presto Execution Engine
6 hours ago
Our Software R&D team is responsible for developing Pixar’s in-house and open-source software. Working with both artists and engineers, we build innovative filmmaking tools that enable our film production and continuously extend artistic reach. One of our flagship tools is Presto, Pixar’s Academy Award-winning in-house digital content creation application used on all of our films. We are looking for a Software Engineer to join the team that develops and maintains the execution engine and in-memory scene representation at the heart of Presto. You will collaborate with us in a multi-functional team to extend the feature set and improve the performance of this important software stack, as well as pave the way for its open-source debut in OpenUSD. Are you enthusiastic about software architecture and API design? Do you love writing high-performance and high-quality C++ code, and are you interested in learning how to apply your multithreading and parallel programming skills? If so, we would love to have you on the team
Contribute to world-class 3D graphics software applications and frameworks that enable and support Pixar’s film production
Profile performance-critical code paths and creatively optimize algorithms to enhance interactive user experiences
Demonstrate the drive to root-cause challenges that arise from evolving and modifying software that is heavily exercised in an active production environment
Collaborate with a team of engineers, technical artists, QA, build support and project management
Work closely with other teams to plan and develop user-facing features that help our artists push boundaries, as well as libraries and APIs that enhance the capabilities of our software
Start with a strong understanding of C++ that you continually expand upon. Have exposure to modern C++ and experience with the STL
Take pride and passion in crafting high-quality code with attention to detail, readability and performance in mind
Understand the importance of following good engineering practices, and demonstrate a desire to get to the bottom of complex bugs and behaviors
Build software holistically: From planning and proposal to implementation, testing, optimization and deployment
Find fulfillment in designing and implementing APIs and frameworks that form the foundation of many user-facing workflows across many film production departments
Thrive in a collaborative environment where you exchange knowledge with accomplished technicians, and draw inspiration from amazing artists
Have the ability to listen well and communicate clearly and succinctly
Two or more years of professional experience, and degree in Computer Science (or equivalent education)
The hiring range for this position in Emeryville is $145,265.00 to $187,990.00 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors.
-
Software Engineer for Presto Animation System
3 weeks ago
Emeryville, California, United States Pixar Animation Studios Full timePixar Animation Studios is a world-renowned leader in digital animation production software. We are seeking a highly skilled Sr. Software Engineer to join our team and contribute to the design and implementation of new features within the Presto Animation System.OverviewWe work alongside talented animators and engineers to enable the creation of innovative...
-
Presto Animation System Engineer
1 week ago
Emeryville, California, United States Pixar Animation Studios Full timeAbout the JobWe are looking for a highly skilled Sr. Software Engineer, Tools Animation to join our team at Pixar Animation Studios. As a key member of our Presto Animation System team, you will play a crucial role in designing, developing, and maintaining new features within the Presto Animation System.Presto is a cutting-edge animation production software...
-
Software Engineer for Presto Animation System
1 month ago
Emeryville, California, United States Pixar Animation Studios Full timeAbout Pixar Animation StudiosWe are seeking a skilled Software Engineer to join our Tools Animation team at Pixar Animation Studios. As a key member of our R&D animation team, you will design and implement new features within the Presto Animation System to help create the next generation of Pixar films.ResponsibilitiesDesign and develop new features in...
-
Sr. Software Engineer, Tools Animation
2 months ago
Emeryville, United States Pixar Animation Studios Full timeWe work alongside Pixar animators and engineers to design and implement new features within the Presto Animation System to help create the next generation of Pixar films. Presto is Pixar’s industry leading animation production software suite, built from the ground up with an innovative architecture and a well-designed code base. You will be challenged by...
-
Software Developer for Animation Systems
1 week ago
Emeryville, California, United States Pixar Animation Studios Full timeJob DescriptionWe are seeking a skilled Sr. Software Engineer, Tools Animation to join our Presto Animation System team at Pixar Animation Studios. As a key member of our Software R&D animation team, you will design, develop, and maintain new features within the Presto Animation System.Presto is Pixar's industry-leading animation production software suite,...
-
Animation Software R&D Specialist
1 week ago
Emeryville, California, United States Pixar Animation Studios Full timeJob SummaryPixar Animation Studios is seeking a skilled Sr. Software Engineer, Tools Animation to join our Presto Animation System team. As a key member of our team, you will design, develop, and maintain new features within the Presto Animation System, working alongside Pixar animators and engineers to enable them to create the next generation of Pixar...
-
Sr Software Engineering Manager, Data Platform
19 hours ago
Emeryville, United States Lilt Full timeJob DescriptionJob DescriptionLILT in the NewsWe were named to The Software Report’s fifth annual list of Software Companies! Click here to learn more and see the full list.LILT listed on the Inc. 5000 List for the first time.Check out all our news on our website. About UsLILT is the leading AI solution for enterprise translations. Our stack made up of...
-
Sr Software Engineering Manager, Data Platform
10 hours ago
Emeryville, United States Lilt Full timeJob DescriptionJob DescriptionLILT in the NewsWe were named to The Software Report’s fifth annual list of Software Companies! Click here to learn more and see the full list.LILT listed on the Inc. 5000 List for the first time.Check out all our news on our website. About UsLILT is the leading AI solution for enterprise translations. Our stack made up of...
-
Sr Software Engineering Manager, Data Platform
3 weeks ago
Emeryville, United States ZipRecruiter Full timeJob DescriptionJob DescriptionLILT in the News We were named to The Software Report’s fifth annual list of Software Companies! Click here to learn more and see the full list. LILT listed on the Inc. 5000 List for the first time. Check out all our news on our website. About Us LILT is the leading AI solution for enterprise translations. Our...
-
Lead Software Developer for Pixar Films
3 weeks ago
Emeryville, California, United States Pixar Animation Studios Full timePresto Animation System Software Development Opportunity at Pixar Animation StudiosAbout PixarAs a pioneer in digital animation production software, we aim to empower artists to create breathtaking visuals and engaging stories.Compensation PackageThis position comes with an estimated annual salary of $181,995.38, considering industry standards and your...
-
Embedded Software Engineer
19 hours ago
Emeryville, United States unspun Full timeJob DescriptionJob DescriptionWe are seeking a passionate Embedded Software Engineer to join our team at unspun. In this role, you will be instrumental in transitioning our revolutionary Vega™ 3D weaving technology from R&D to production-ready deployment. Your work will be crucial in scaling our automated manufacturing capabilities, directly supporting our...
-
Senior Software Engineer
16 hours ago
Emeryville, United States The Rockridge Group Full timeJob DescriptionJob DescriptionTITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every...
-
Senior Software Engineer
3 weeks ago
Emeryville, United States ZipRecruiter Full timeJob DescriptionJob DescriptionTITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every...
-
Software Engineer II
17 hours ago
Emeryville, United States The Rockridge Group Full timeJob DescriptionJob DescriptionTITLE: Software Engineer IIRESEARCH AND DEVELOPMENT – BIOINFORMATICS AND SOFTWARE ENGINEERING We are seeking talented, curious, and self-motivated software engineers to help build the most advanced production-scale synthetic biology platform on the planet. Client X manufactures sustainable plant-derived ingredients using...
-
Senior Software Engineer
2 months ago
Emeryville, United States ZipRecruiter Full timeTITLE: Senior Software EngineerWe are searching for a talented, curious, and self-motivated engineer to join our software engineering team in building the most advanced production-scale synthetic biology platform on the planet. R&D at Amyris is a highly multidisciplinary effort, where we need brilliant contributions from every area of the life sciences and...
-
Software Engineer, Post Production Engineering
14 hours ago
Emeryville, United States Pixar Animation Studios Full timeOur Post Production Engineering team crafts software to support all of Pixar's post production pipeline, including color grading, localization, packaging, delivery, and media asset archiving. Together with our internal clients, we've built a sophisticated production pipeline, and our tools can generate terabytes of new media in a single day. Our software...
-
Software Engineer, Platform
9 hours ago
Emeryville, United States Pixar Animation Studios Full timeThe Platform Engineering team within Pixar Software R&D builds and maintains the development infrastructure that underpins the Studio’s software release process, as well as critical aspects of the film production pipeline. This infrastructure is the foundation for development and release of both Pixar’s proprietary animation software and the open source...
-
Tanium Software Engineer
2 weeks ago
Emeryville, California, United States Tanium Full timeUnlock the Power of CertaintyTanium, a leading provider of real-time cloud-based endpoint management and security solutions, seeks an exceptional Senior Software Engineer to join its team. As a key member of our agile development team, you will design, develop, and maintain best-of-breed products that drive business value for our customers.With a strong...
-
Software Engineering Lead
1 week ago
Emeryville, California, United States The Rockridge Group Full timeJob OverviewWe are seeking a highly skilled and experienced Software Engineering Lead to join our team at The Rockridge Group.
-
Cloud Software Engineer Leader
2 weeks ago
Emeryville, California, United States Tanium Full timeAbout the RoleWe are seeking a seasoned Senior Software Engineer to join our development team. This is an exceptional opportunity to work on cutting-edge technology and make a significant impact in the industry.Job OverviewAs a Senior Software Engineer at Tanium, you will be responsible for designing, developing, and maintaining high-performance backend...