Talent.com
Software Engineer (Hair/Cloth Toolset)
Software Engineer (Hair/Cloth Toolset)Walt Disney Animation Studios • Burbank, Californie, États-Unis
Software Engineer (Hair / Cloth Toolset)

Software Engineer (Hair / Cloth Toolset)

Walt Disney Animation Studios • Burbank, Californie, États-Unis
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.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 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 are looking for a Software Engineer to join the Production Technology Hair and Cloth team. Our developers are responsible for the creation, support, and evolution of the studio’s custom tool set used for procedural creation of hairstyles, fur grooms, embroidery, and feathers, as well as tools for character effects shot work including hair and cloth simulation. We work in a very collaborative environment, interacting daily with artists who use the code we develop.

A key consideration for all of our tools is the ability to support a high degree of artistic control to achieve the precisely art-directed performances of the characters in our films. The developer filling this role could work on a variety of areas, including :

Geometric and procedural techniques

Design and development of intuitive user interfaces

Physics simulation algorithms

High performance parallel computation

Plus other computer graphics algorithms relevant to associated artist workflows

In this role, you will also work with production leadership, technical directors, cross-team software engineers, and researchers. In-depth understanding of both underlying mathematical foundations as well as user-facing workflow needs are qualities we seek in an ideal candidate.

Sample Projects Include

Evolution and support of our procedural geometry tools for creating hair styles, fur grooms, embroidery, feathers, and fiber-based cloth.

Development of our extensive set of custom geometry deformers.

Design and development of intuitive visualizations and new interactive tools and workflows.

Development of mathematical and geometric libraries underlying our overall tool set, e.g. collision detection / resolution, linear algebra, and simulation and optimization libraries.

Support and extension of our cloth and hair simulation solvers and associated authoring tools, e.g. for property authoring, specification of constraints, collision interactions, etc.

Profiling and optimization of our tools and libraries, both existing and those in design / development.

Required Education

Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, Physics, or equivalent experience.

Key Qualifications

3+ years experience in a professional animation / VFX, or games environment and / or comparable academic / research experience with a focus on areas related to our hair and cloth toolset

Understanding of computer graphics foundational concepts and algorithms

Proficiency in C++, ideally C++17 or later

Ability to develop and optimize algorithms for efficiency and scalability

Familiarity working with Maya API, USD, OpenGL, and / or Houdini

Ability to engage with artists to understand their requirements and formulate practical solutions

Excellent problem solving, troubleshooting, and debugging skills

Ability to adapt and extend relevant research to production-level tools tailored to specific art-directed needs

Bonus Qualifications

Master’s or Ph.D. in Computer Science, Computer Engineering, Mathematics, Physics and / or equivalent experience.

Strong mathematical fundamentals, such as linear algebra, PDEs, and numerical methods

Experience with performance tuning and writing / debugging of parallel and vectorized code

Production experience working with artists to design and implement tools

Knowledge of the latest publications in the academic community relevant to hair and cloth

Experience building clean interfaces using UI development toolkits (Qt)

Working knowledge of Python

Familiarity with GPU programming

Experience with ML-based techniques

The hiring range for this position in California is $114,900.00-$154,100.00 per year based on a 40 hour work week. The amount of hours scheduled per week may vary based on business needs. 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.

serp_jobs.job_alerts.create_a_job

Software Engineer • Burbank, Californie, États-Unis

Job_description.internal_linking.related_jobs
Software Engineer

Software Engineer

TradeJobsWorkForce • 92169 San Diego, CA, US
serp_jobs.job_card.full_time
Software Engineer Job Duties : Develops information systems by designing, developing, and installin...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Embedded Software Engineer (Carlsbad)

Embedded Software Engineer (Carlsbad)

ClearanceJobs • Carlsbad, CA, United States
serp_jobs.job_card.full_time
US citizenship with an active SECRET or TOP SECRET security clearance is required to apply!!.ClearanceJobs is aiding their client in their search for an experienced Embedded Software Engineer, expe...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

Mercor • Carlsbad, California, US
serp_jobs.filters.remote
serp_jobs.job_card.part_time
Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
Ground C2 Systems Engineer

Ground C2 Systems Engineer

Stahl Companies • Camp Pendleton, CA, US
serp_jobs.job_card.full_time
STAHL Companies provides the Program Management for its Channel of Commercial Technology companies in Government that consist of Small Businesses and New Technology start-ups.STAHL advocates for po...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Viasat • Carlsbad, CA, United States
serp_jobs.job_card.full_time
At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer, Web

Senior Software Engineer, Web

Alphatec Spine • Carlsbad, CA, United States
serp_jobs.job_card.full_time
The Senior Software Engineer, Web, IX will help to develop the web applications for the Informatix platform.This includes active participation in all stages of the software development life cycle f...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Sr. Full Stack Software Engineer

Sr. Full Stack Software Engineer

Carlsmed • Carlsbad, California, United States
serp_jobs.job_card.full_time
The Senior Full Stack Software Engineer will design, build, and maintain high-performance web applications and services that support Carlsmed’s surgical planning and imaging technologies.This role ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Senior Software Engineer with Security Clearance

Senior Software Engineer with Security Clearance

ASEG • La Jolla, CA, United States
serp_jobs.job_card.full_time
Senior Software Engineer possessing subject matter expertise in Cloud architectures, operations and application deployment. Job Overview Experience with Agile Development, notably Scaled Agile Frame...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Software Engineer C#

Software Engineer C#

Leidos Inc • Vista, CA, United States
serp_jobs.job_card.full_time
The SES business unit at Leidos designs and manufactures highly complex security equipment for use at border crossings, airports, seaports, and other transportation mechanisms.Our products include ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

TradeJobsWorkforce • 92192 San Diego, CA, US
serp_jobs.job_card.full_time
Software Engineer Job Duties : Develops information systems by designing, developing, and instal...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Director, Software Engineering - Cloud

Director, Software Engineering - Cloud

ATEC Spine • Carlsbad, CA, United States
serp_jobs.job_card.full_time
In this role, the candidate will manage one or more teams developing intra-operative medical device embedded applications, mobile applications, web applications, and cloud infrastructure including ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

MagnaFlow • Oceanside, CA, United States
serp_jobs.job_card.full_time
Magnaflow is a leading manufacturer and supplier based in Oceanside, CA of premium products to the automotive aftermarket industry such as catalytic converters, performance exhaust and replacement ...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
Software Engineer

Software Engineer

Leidos • La Jolla, CA, United States
serp_jobs.job_card.full_time
Our San Diego research and engineering team tackles some of the most complex challenges in national defense using.Software Engineer / Computer Scientist. You'll join a cross-disciplinary team of sci...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Ground C2 Systems Engineer

Ground C2 Systems Engineer

Elyon International • Camp Pendleton, CA, US
serp_jobs.job_card.full_time
Leads and provides guidance to teams in the provision of technical support and.JTCW, TCS, GCCS, TSOA, CHE, CDN, JBC-P, or MCH. Defines, organizes, and assigns activities to accomplish engineering an...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Development Engineer

Software Development Engineer

Amazon • Carlsbad, CA, USA
serp_jobs.job_card.full_time
Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Senior Software Engineer - Golang

Senior Software Engineer - Golang

Airspace • Carlsbad, California, United States
serp_jobs.job_card.full_time
Headquartered in Carlsbad, California, Airspace has employees who are based around the world.Our European headquarters is in Amsterdam, The Netherlands. As a recognized leader in AI and machine lear...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Embedded Software Engineer

Embedded Software Engineer

Swarco Mccain • Vista, California, United States
serp_jobs.job_card.full_time
We are seeking an experienced Embedded Linux Application Engineer to join our team.This role involves designing, developing, and securing embedded Linux systems for Intelligent Transportation Syste...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
Software Engineer III

Software Engineer III

CalAmp • Carlsbad, CA, United States
serp_jobs.job_card.permanent
We are CalAmp, a connected intelligence company that gives people the ability to track, monitor and recover their vital assets with real-time visibility and insights. Currently, we are seeking a Sof...serp_jobs.internal_linking.show_more
serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted