Core Software Engineer, Presto Evaluation Engine
Pixar
Emeryville, CAThis was removed by the employer on 8/30/2016 1:06:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the Animation Category
Browse the IS/IT Category
Search for Core Software Engineer, Presto Evaluation Engine jobs in Emeryville-CA
Search all Core Software Engineer, Presto Evaluation Engine postings
Full Time Job
Core Software Engineer, Presto Evaluation Engine
SUMMARY:
Our Software R&D team is responsible for developing Pixar’s open source and in-house software to support the making of our animated films. As a Core Software Engineer, you’ll work on developing and improving the performance of our internal software to support our Production departments.
We work very closely with both artists and other engineers to build innovative filmmaking tools with high-standard engineering practices. The position requires a deep understanding of software engineering, an ability to collaborate in a large, cross-functional team of developers, and skill in designing and implementing robust, easy-to-maintain code. If you love writing high performance and high quality C code, are excited by cutting-edge engineering projects, and live or would like to live in the San Francisco Bay Area, we’d love to have you on the team.
RESPONSIBILITIES:
• Develop, implement, test and support our in-house digital content creation software in a Linux environment
• Profile and optimize performance-critical algorithms to enhance interactive user experiences
• Collaborate effectively with a team of engineers, QA, Build, UI, Doc and Project Management
• Partner with technical artists to provide world class software development and support for film production
QUALIFICATIONS:
• 5 years of experience engineering in C
• Bachelor's degree in Computer Science or equivalent
• Excellent software engineering skills are a must
• Proven problem solving skills with high attention to detail and quality
• Experience with performance profiling tools (e.g., VTune)
• Experience with parallel programming and multi-threading
• Experience with UNIX / Linux
• Excellent verbal and written communication skills
• Proven ability to work with a team to deliver high-quality software in a dynamic, deadline oriented environment
• Knowledge of modern microprocessor architectures
• Experience with 3D applications (e.g., Maya, Houdini, Katana, or game engines) and their APIs is a plus
Pixar is an equal opportunity employer. | Follow us on Twitter @PixarRecruiting.