Senior Software Engineer, USD

3 weeks ago


Emeryville, United States Pixar Full time
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. Universal Scene Description (USD) is Pixar’s open-source, high-performance, extensible software framework for collaboratively constructing and exchanging large-scale 3D scenes. We are looking for a Senior Software Engineer to join the team that develops and maintains USD. You will collaborate with us in a multi-functional team to extend the feature set and improve the performance of this important piece of our filmmaking pipeline. Are you enthusiastic about software architecture and API design? Do you love writing scalable and high-quality C++ code? If so, we would love to have you on the team

RESPONSIBILITIES:

Contribute to Universal Scene Description (USD), an open-source software framework for asset interchange and collaborative editing that forms the backbone of Pixar’s filmmaking pipeline, and is used widely across various industries

Further integrate USD into Pixar’s custom toolset of 3D content creation applications, and help evolve its growing feature set while improving performance and scalability

Take ownership of challenging problems that arise from evolving the architecture of software that is heavily exercised in an active production environment

Collaborate with artists and other engineers to provide innovative technical solutions that extend our artistic and engineering reach

Join forces with external partners as USD continues to redefine pipelines across industries, bringing new contributors and collaborators to the table

QUALIFICATIONS:

Start with a strong understanding of C++ that you continually expand upon. Have an understanding of modern C++ and experience with the STL

Be ready to navigate a large code base with many active contributors

Address problems creatively and demonstrate attention to detail

Take pride and passion in building software architecture that minimizes complexity, scales well, and remains malleable to an ever evolving filmmaking pipeline

Hold yourself to a high bar when it comes to engineering methodologies, like writing maintainable code, providing good documentation and embracing automated testing

Build software holistically: From planning and proposal to implementation, testing, optimization and deployment

Have the ability to listen well, and communicate clearly

Thrive in a collaborative and diverse environment where you exchange knowledge with accomplished technicians and draw inspiration from world-class artists

Four or more years of professional experience, and a degree in Computer Science (or equivalent education)

The hiring range for this position in Emeryville is $158,185.00 to $204,710.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.

  • Emeryville, United States Pixar Animation Studios Full time

    Our Software R&D team is responsible for developing Pixars 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. Universal Scene Description (USD) is Pixars open-source, high-performance, extensible software framework for...


  • Emeryville, United States The Rockridge Group Full time

    Job 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...


  • Emeryville, United States Tanium Full time

    The Basics: As a Tanium Senior Software Engineer focused on Cloud technologies, you will build and maintain best-of-breed products and infrastructure as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new product ideas are...

  • Mid-Senior Civil

    3 weeks ago


    Emeryville, United States Enercon Services Full time

    Overview: Join us for a fulfilling engineering role where you'll create precise documents aligned with industry standards and regulations. Your work will support client needs while maintaining strong relationships and ensuring project success. With opportunities for travel and leadership roles, this position offers both professional growth and meaningful...

  • Mid-Senior Civil

    3 weeks ago


    Emeryville, United States Enercon Services Full time

    Overview: Join us for a fulfilling engineering role where you'll create precise documents aligned with industry standards and regulations. Your work will support client needs while maintaining strong relationships and ensuring project success. With opportunities for travel and leadership roles, this position offers both professional growth and meaningful...

  • Mid-Senior Civil

    4 weeks ago


    Emeryville, United States Enercon Services Full time

    Overview Join us for a fulfilling engineering role where you'll create precise documents aligned with industry standards and regulations. Your work will support client needs while maintaining strong relationships and ensuring project success. With opportunities for travel and leadership roles, this position offers both professional growth and meaningful...

  • Mid-Senior Civil

    3 weeks ago


    Emeryville, United States Enercon Services Full time

    Overview Join us for a fulfilling engineering role where you'll create precise documents aligned with industry standards and regulations. Your work will support client needs while maintaining strong relationships and ensuring project success. With opportunities for travel and leadership roles, this position offers both professional growth and meaningful...


  • Emeryville, United States Foothill Ventures Full time

    Job Description About our portfolio company Jacobi Robotics: Join us at Jacobi, a well-funded Silicon Valley startup revolutionizing the field of robotics with our cutting-edge software building blocks for robotic arms. Founded by leading roboticists from prestigious institutions like UC Berkeley, CMU, and KIT, Jacobi aims to accelerate the adoption of...


  • Emeryville, United States Foothill Ventures Full time

    Job Description Want to apply Read all the information about this position below, then hit the apply button.About our portfolio company Jacobi Robotics:Join us at Jacobi, a well-funded Silicon Valley startup revolutionizing the field of robotics with our cutting-edge software building blocks for robotic arms. Founded by leading roboticists from prestigious...


  • Emeryville, United States Pixar Animation Studios Full time

    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. One of our flagship tools is Presto, Pixar's Academy Award-winning, in-house digital...


  • Emeryville, United States Enercon Full time

    Overview: Join us for a fulfilling engineering role where you'll create precise documents aligned with industry standards and regulations. Your work will support client needs while maintaining strong relationships and ensuring project success. With opportunities for travel and leadership roles, this position offers both professional growth and meaningful...


  • Emeryville, California, United States Enercon Services Full time

    Overview: Join our team for an exciting engineering role in the data center industry Craft precise documents, maintain industry knowledge, and ensure high-quality engineering deliverables. Build strong client relationships, collaborate with diverse disciplines, and serve as the Responsible Engineer (RE) for project scope. Take your career to the next level...


  • Emeryville, United States Enercon Services Full time

    Overview: Join us for a fulfilling engineering role where you'll create precise documents aligned with industry standards and regulations. Your work will support client needs while maintaining strong relationships and ensuring project success. With opportunities for travel and leadership roles, this position offers both professional growth and meaningful...


  • Emeryville, United States Enercon Services Full time

    Overview: Join us for a fulfilling engineering role where you'll create precise documents aligned with industry standards and regulations. Your work will support client needs while maintaining strong relationships and ensuring project success. With opportunities for travel and leadership roles, this position offers both professional growth and meaningful...


  • Emeryville, United States Enercon Services Full time

    Overview: Join us for a fulfilling engineering role where you'll create precise documents aligned with industry standards and regulations. Your work will support client needs while maintaining strong relationships and ensuring project success. With opportunities for travel and leadership roles, this position offers both professional growth and meaningful...


  • Emeryville, United States Tanium Full time

    The Basics (Hybrid Role - Part-time IN office) As a Full-Stack Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are...


  • Emeryville, United States Enercon Services Full time

    Overview: Join our team for an exciting engineering role in the data center industry! Craft precise documents, maintain industry knowledge, and ensure high-quality engineering deliverables. Build strong client relationships, collaborate with diverse disciplines, and serve as the Responsible Engineer (RE) for project scope. Take your career to the next level...

  • Software Engineer

    4 weeks ago


    Emeryville, United States Pixar Animation Studios Full time

    Our Software R&D team is responsible for developing Pixars 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, Pixars Academy Award-winning in-house digital content creation application used...


  • Emeryville, United States Tanium Full time

    The Basics: At Tanium, Software Engineering Interns have the opportunity to gain valuable, real-world experience in building B2B security focused applications. Assigned a senior engineer mentor and a peer intern buddy, you’ll work with our team directly on new features for the next release of Tanium’s platform. During your internship you’ll build...


  • Emeryville, United States Foothill Ventures Full time

    Company Description Foothill Ventures is a technology-focused venture fund based in Los Altos, California. We make pre-seed, seed (preferred), and A-round investments in startups across software, life science, and deep tech. We grew out of the TEEC Angel Fund, which made seed-stage, highly successful bets on companies like Zoom Communications, Quanergy,...