Job Detail

Sr. Software Engineer, Character Performance & Authoring

Sr. Software Engineer, Character Performance & Authoring

Walt Disney Animation Studios

Burbank, CA

Job ID : 744a4f7142313274544a4a392f41624358773d3d

Job Description :

Job Summary

At the Walt Disney Animation Studios, we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with developing and implementing new algorithms to solve unique and challenging problems for all of our animated content. We do this working alongside a user base that shares a collaborative environment with us and uses the code we develop daily.

We are looking for a talented engineer to join our Production Technology team, targeting development of our in-house Character Performance & Authoring tool set. In this role, you will be part of a small, dedicated team of cross-site developers who partner closely with the Modelers, Character Riggers, Layout Artists, Crowds Artists, and Animators using our tools, as well as production and technology leadership, technical directors, cross-team software engineers, and researchers.

The developer filling this role would employ a wide variety of techniques including: kinematics algorithms; rig evaluation and caching; curve editing and interpolation; applied research; user interface/experience design; geometric and procedural techniques; efficient data parsing, storage, and transfer; and other computer graphics algorithms associated with artist workflows. In-depth understanding of both underlying mathematical and theoretical foundations as well as user-facing workflow needs are qualities we seek in an ideal candidate.

Projects Include

  • Complex, highly performant geometry deformation and rig execution systems (including debugging, benchmarking, and optimizing rig interactivity and playback)
  • Expanding and supporting our custom tool suite for creating character assets (sculpting brush workflows, deformers, procedural rig helpers, topology processing algorithms, etc.)
  • Collaborating with artists to evolve our custom tool suite for in-shot posing and manipulation (animation capture and transfer, playblasting, dynamic rig armatures, path-driven animation, procedural secondary motion, etc.)
  • Sequence-based cinematography and staging toolkits
  • New approaches for art directed simulations for characters and effects

What does it mean to be a developer at Walt Disney Animation Studios?

  • Our engineers get the opportunity to work on the full stack of our tools, from developing the underlying algorithms through building intuitive artist-friendly interfaces.
  • Work hand in hand with artists and a team of cross-site developers to make the tools we need for the incredibly complex characters/environments featured in our content.
  • Develop on top of a highly performant, extendable in-house application framework.
  • Develop new artist-centric interaction models using the latest hardware and technologies.

You will succeed in this role if you have:

  • The ability to quickly produce clear, testable code
  • Understanding of the importance of performant solutions for user interaction
  • Excellent problem solving, troubleshooting and debugging skills
  • Ability to collaborate with team members across different disciplines, including directly interfacing with artists and stakeholders to understand requirements
  • Exemplary communication skills, including the ability to engage with artists to understand their requirements and formulate practical solutions
  • The ability to balance the timeliness of solutions with their sustainability

Key Qualifications:

  • 4+ Years designing and developing complex user facing software, ideally in a studio environment.
  • Proficiency in modern C++
  • Experience building clean interfaces using modern UI development toolkits
  • Extensive experience designing APIs from scratch, as well as designing APIs that extend existing frameworks while maintaining established patterns and architecture
  • Ability to develop and optimize algorithms for efficiency and scalability
  • Deep understanding of mathematical fundamentals (linear algebra, graph theory, etc)
  • Experience working in and developing plugins for large-scale animation DCCs

Bonus Qualifications:

  • Master’s Degree in Computer Science
  • Working knowledge of Python
  • Experience with game engines such as Unreal or Unity
  • Expertise in performance tuning and writing/debugging of parallel code
  • Knowledge of the latest publications in the academic community relevant to character deformation and animation
  • Ability to adapt and extend relevant research to production-level tools tailored to the specific art-directed needs

Required Education

  • BS in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience

The hiring range for this position in California is $136,038.00 to $182,490.00 per year, which factors in various geographic regions. 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 bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.

#DISNEYTECH

Company Details :

Name : Walt Disney Animation Studios

CEO : Clark Spencer

Headquarter : Burbank, CA

Revenue : $25 to $100 million (USD)

Size : 1001 to 5000 Employees

Type : Subsidiary or Business Segment

Primary Industry : Film Production

Sector Name : Media & Communication

rave-on-records.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, rave-on-records.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, rave-on-records.com is the ideal place to find your next job.

Details

: Burbank, CA

: 136038 - 182490 USD ANNUAL

: Today

Share Job :

Related Jobs

Customer Service Representative

Petri Pest Control

Pompano Beach, FL

16 - 18 USD HOURLY

Full Time

Inbound calls and some outbound calls to schedule customer services are required. Manage large amounts of incoming calls. Only full-time employees eligible.

Truck Driver

Panhandle Door INC.

Naples, ID

18 - 25 USD HOURLY

Full Time

Candidates will need to be dependable, responsible and respectful our truck drivers are critical to our success as they are the face of our company in their

Project Manager

Buffalo Restoration, Inc.

Bozeman, MT

65000 USD ANNUAL

Full Time

Project managers primary function is managing budgets, vendors, customers, and schedules to complete the contracted work on time and on budget as well as

Columbia, MD

83607 - 121336 USD ANNUAL

Full Time

3+ years Experience with using Java development tools (e.g. Eclipse, JUnit, Git). As a CI/CD Workstream Engineer, you will work with both agile developers and

Pleasant Prairie, WI

46077 - 63294 USD ANNUAL

Full Time

Bachelor's degree in Graphic Design or related field. Assist the Senior Web Graphic Designer in developing concepts for a wide range of projects, including