Talent.com
Software Engineer - Interactive Visualization
Software Engineer - Interactive VisualizationWalt Disney Animation Studios • Vancouver, Canada
Software Engineer - Interactive Visualization

Software Engineer - Interactive Visualization

Walt Disney Animation Studios • Vancouver, Canada
30+ days ago
Job type
  • Full-time
Job description

Résumé du poste:

At Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity. Engineers on our Production Technology team develop and implement new algorithms to solve challenging problems for all of our animated content. Through constant collaboration with artists and end users, Production Technology creates the tools, environments, and pipelines that our production teams use daily.

We are looking for a Software Engineer to join our Production Technology team, as a member of the team responsible for interactive visualization and real-time renderers at our studio. In this role, you will partner with artists, studio leadership, technical directors, cross-team software engineers, Disney Research, and other stakeholders across the Walt Disney family of Studios. Your work will focus on the design and implementation of innovative workflows, as well as state-of-the-art solutions motivated by our long term vision for Walt Disney Animation Studios.

Projects Include:

  • Developing Real-Time Interactive GPU Accelerated Renderers for use in Film Making

  • Working closely with Artists and Technical Directors to support workflows and solutions

  • Support a spectrum of rendering technologies from high-performance Virtual Production (VR) through to Cinematic Quality.

  • Contributing to development and extension of an Open Source Graphics Engine and associated pipelines.

  • Integration of graphics solutions into various Content Creation Applications.

What does it mean to be a part of Production Technology?

  • Our engineers get the opportunity to work on the full stack of our tools, from developing the underlying algorithms, through to building intuitive & artist-friendly interfaces.

  • We work in a collaborative, cross-site environment in the pursuit of simple and performant solutions to complex problems.

  • The team works hand in hand with artists to make the tools we need for the incredibly complex and rich characters and environments featured in our movies.

  • Develop new artist-centric interaction models using the latest hardware and technologies.

Education:

  • BS or Masters in Computer Science, Computer Engineering, Electrical Engineering or other related field; or comparable industry experience

Key Qualifications:

  • 3 or more years designing and developing complex user facing software, ideally in a studio environment.

  • Proficiency in C/C++, ideally C++11/14, with the ability to quickly produce clear, testable code

  • Experience in developing rendering pipelines such as used in film or game production

  • Experience with USD or similar data formats as used in real-time applications

  • Experience writing/debugging multithreaded and SIMD code including the use of intrinsics

  • Experience with performance measurement, profiling and analysis tools

  • Strong communication, teamwork and problem solving skills, balancing the timeliness of solutions with their sustainability. Able to prioritize competing demands based on business value.

  • Desire to work closely with in-house artists and engineers to prototype, develop, and support solutions to our filmmaking challenges

Bonus Qualifications:

  • Knowledge of animation, graphics techniques and algorithms

  • Experience developing in content creation applications such as Maya and Houdini

  • Experience with underlying real-time graphics engine internals such as those used by Unreal & Unity.

  • Strong mathematical fundamentals, including linear algebra, statistics and numerical methods.

  • Knowledge of Computer System Level Architectures for CPU & GPU

  • Knowledge of Modern GPU programming APIs such as OpenGL, Vulkan or DirectX as related to real-time rendering

  • Knowledge of shading languages, such as GLSL or HLSL or Cuda


The hiring range for this position in British Columbia, Canada is C$98,300 to C$131,900 CAD 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. A full range of medical, financial, and/or other variable pay or benefits, may be offered dependent on the level and position offered.
Create a job alert for this search

Software Engineer - Interactive Visualization • Vancouver, Canada

Similar jobs

Senior Software Engineer

Hayssurrey, bc, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Software Engineer II - AI Platform

Electronic ArtsVancouver, Metro Vancouver Regional District, CA
Full-time

Electronic Arts creates next‑level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ...Show more

 • Promoted

Remote Product Engineer - Cloud Cost & Data Visualization

hireVouchVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A growing cloud management startup in Canada seeks a Product Engineer to join their fully remote team.You'll work on building cost-management features, user-friendly UI components, and advanced dat...Show more

 • Promoted

Software Engineer - Interactive Visualization

The Walt Disney CompanyVancouver, Metro Vancouver Regional District, CA
Full-time

Software Engineer - Interactive Visualization.At Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity.En...Show more

 • Promoted

Software Engineer (Intermediate)

UrbanLogiqVancouver, Metro Vancouver Regional District, CA
Full-time

Come join a team that's passionate about helping governments build better communities!.UrbanLogiq builds a data platform that helps government agencies make smarter decisions with geospatial data, ...Show more

 • Promoted

Senior Software Engineer II, Observability

Wave HQVancouver, Metro Vancouver Regional District, CA
Full-time

At Wave, we help small businesses to thrive so the heart of our communities beats stronger.We work in an environment buzzing with creative energy and inspiration.No matter where you are or how you ...Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaVancouver, Metro Vancouver Regional District, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ...Show more

 • Promoted

Intermediate Software Engineer for Innovative Payment Portals

NMIVancouver, Metro Vancouver Regional District, CA
Full-time

Elevate your engineering skills as an Intermediate Software Engineer.Contribute to a dynamic team focusing on enhancing merchant-facing web portals and ensuring seamless payment experiences.This ro...Show more

 • Promoted

Software Engineer II - AI Platform

Electronic Arts (EA)Vancouver, Metro Vancouver Regional District, CA
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ...Show more

 • Promoted

Senior / Intermediate Software Engineer (Unreal Engine 5 Rendering)

Blackbird InteractiveVancouver, Metro Vancouver Regional District, CA
Permanent

Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a w...Show more

 • Promoted

Senior Software Engineer - AI Native - The Resilient Group

The Resilient Groupsurrey, bc, ca
Full-time

Senior Developer – AI-Native Engineering.The Resilient Group is an established and scaling multi-company holding group with a portfolio spanning Technology / SaaS, Retail / E-commerce, and beyond.W...Show more

 • Promoted

Senior Software Engineer II

ConfluentVancouver, Metro Vancouver Regional District, CA
Full-time

We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still.Our platform puts information in motion, streaming in nea...Show more

 • Promoted

Software Engineer - Interactive Visualization

Disney Cruise Line - The Walt Disney CompanyVancouver, Metro Vancouver Regional District, CA
Full-time

At Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity.Engineers on our Production Technology team deve...Show more

 • Promoted

Software Engineer - Interactive Visualization

Walt Disney Animation StudiosVancouver
Full-time

At Walt Disney Animation Studios we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity.Engineers on our Production Technology team deve...Show more

 • Promoted

Senior Software Engineer Driving AI-Driven Solutions in Vancouver

MastercardVancouver, Metro Vancouver Regional District, CA
Full-time

Transform the landscape of decision-making technology as a Senior Software Engineer.This hybrid position in Vancouver focuses on developing intelligent, real-time solutions that enhance security an...Show more

 • Promoted

Remote Intermediate Software Engineer Role

eDynamic LearningVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Elevate educational technology initiatives as an Intermediate Software Engineer.This remote position involves delivering high-quality software solutions while working across the entire development ...Show more

 • Promoted

Senior Software Engineer, Platform Streaming (Auth0)

Okta for DevelopersVancouver, Metro Vancouver Regional District, CA
Full-time

Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...Show more

 • Promoted

Senior Software Engineer II - Stream Governance NEW

Confluent IncVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Software Engineer II - Stream Governance.We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still.Our platf...Show more