company_logo

Full Time Job

Software Engineer II

DreamWorks Animation

Glendale, CA 03-08-2021
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

DreamWorks Animation is looking for a software engineer to join the R&D Rigging and Animation development team. This team is responsible for Premo - the company's proprietary character animation tool. In addition, they are responsible for the development of Luna - the company’s new proprietary character rigging tool.

Responsibilities include:


  • Work with technical leadership to design, build, and support new and existing capabilities and techniques related to character animation and rigging in a large-scale application
  • Closely interact with animators and character riggers to help improve their workflows
  • Develop clean, maintainable, and documented solutions
  • Develop thorough unit tests to validate solutions
  • Collaborate with Pipeline and Microservice teams to ensure data flows in and out of the application correctly and efficiently


Qualifications/Requirements

  • Bachelor's degree in Computer Science or related field
  • Two years’ experience in software development
  • Strong C/C++ software development
  • Strong understanding of data structures and computer graphics
  • Development experience and ability to work closely with end users and engineers
  • Attention to detail and strong communication skills
  • Experience in problem solving and balancing quick turnaround with long-term quality.


Desired Characteristics

  • Master’s degree or higher in Computer Science or related field
  • Professional experience in a VFX or animation studio
  • Experience in large-scale application development
  • User interaction design with a working knowledge of standard UI toolkits
  • Experience with writing and debugging multi-threaded code
  • Experience with third party rigging and animation tools (such as Maya)
  • Overall understanding of the rigging and animation process

Jobcode: Reference SBJ-gmkbkm-216-73-216-177-42 in your application.