Software Engineer, Cinematics

Blizzard Entertainment, Inc. Irvine , CA 92606

Posted 3 months ago

Description

The infinite care and detail put into every aspect of our games and cinematics is something we take seriously and pride ourselves on delivering to our players. Are you are passionate about software tools that enhance game and cinematic development? Do you love working in a high energy collaborative environment that creates software to serve the arts and artistic workflows? Do you want to play a pivotal role in developing software that empowers artists to bring the Blizzard universe to its fans?

Blizzard Animation, which creates Cinematics that breathes life into the various Blizzard Franchises, is seeking an inventive software engineer for our Front End R&D Team. This engineer will be responsible for creating software tools and workflows for front-end departments such as previz, modeling, rigging, animation, simulation etc. for all Blizzard Cinematic projects. Specifically we are looking for a software engineer to help develop custom software tools for our front-end departments and also extend and maintain existing tools. We use Autodesk's Maya (with custom plugins and workflows) to build our worlds and animate characters. You are fluent in 3D math and 3D geometry, conversant with Maya C++ APIs and Python APIs, and will need to partner with the creative artists and TDs to build tools that scale our front-end production processes. This is a full-time position at our Blizzard central office in Irvine, California.

Responsibilities

  • Develop new 3D graphics tools as well as maintain existing software tools for front-end production. These software tools relate to manipulating 3D geometry (deformations, transformations, skinning, simulation etc.)

  • Partner with front-end artists and TDs to understand production requirements and workflows, propose and implement software tools for them.

  • Work with the following technologies and toolsets

  • Maya, C++ API

  • Python (with PySide / PyQt)

Requirements

  • College degree in Computer Science (or equivalent) showing coursework, projects that relate to 3D computer graphics.

  • Professional industry experience with computer graphics demonstrating software skills with respect to 3D graphics, 3D mathematics, debugging 3D problems.

  • Passion for programming and software development.

  • A minimum of 2 years working with Autodesk Maya's C++ API to design or maintain plugins, understand DAG architecture and evaluations.

Pluses

  • Production experience with vfx or animation pipelines

  • An understanding of how technology empowers artists

Required Application Materials

  • Resume

  • Cover Letter which should include:

  • Why you are interested in working at Blizzard

  • Indicate why you might be passionate about 3D animation, visual effects or gaming

Blizzard Entertainment has been rated by Fortune as one of the "Best Places to Work" for several years running (and our ranking continues to rise!). We are a community of 4000 global employees who are passionate about not only gaming, but entertainment and the technology that drives our users experience. Our goal is to delight our customers by never settling for anything but the highest quality and providing worlds filled with creativity and adventure around every corner. You are bright, engaging, eager to learn and ready to make an impact. We've been waiting for you!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
InGame Cinematics Tech Intern

Blizzard Entertainment, Inc.

Posted 1 week ago

VIEW JOBS 12/4/2018 12:00:00 AM 2019-03-04T00:00 Description Internship term: 2019 IN-GAME CINEMATICS TECH INTERN – Story and Franchise Development Greetings, students! We're geared up here to offer another round of epic internship experiences for 2019. The internship program offers the opportunity to pause your studies for one summer and work side-by-side with Blizzard Entertainment employees in your area of interest, doing real work that oftentimes ends up in production. As such, we hold you to the same high standards as anybody else in the company. Passion for technology, gaming and animation, and an in-depth knowledge of Blizzard games, products, and services will always be a plus with us, regardless of the position you're applying for. Just like our gameplay experiences, Blizzard internships are a fully immersive experience. In-Game Cinematics is the department responsible for creating both rendered and real-time cinematics utilized during gameplay for many of the Blizzard franchises. We are looking for an intern to join our team in a show support role. This involves diagnosing asset and pipeline problems and being able to implement solutions to keep production artists working. The ideal applicant will have excellent analytical skills, a real passion for visual effects production processes, and be able to work with artists and TD's to keep shows on track and moving forward. Depending on the applicant's areas of expertise and level of technical skills, the In-Game Cinematics tech intern may also be involved in up-rezing models, painting textures, simple animation fixes and basic compositing of elements in Nuke. Intern guild requirements * Currently enrolled in a college or university * Returning for at least one more semester or quarter following the internship * Able to work fulltime hours for 11 – 12 weeks at the Blizzard office indicated in this job posting between May 2019– September 2019 (group dates depend on when you get out of school) * Authorized to work in the US Level requirements * Currently pursuing a degree in a field related to 3D production (modeling, rigging, tech-art, etc) * Demo of skills/abilities in the form of a reel, website or example files * Strong speaking and writing skills * Familiarity with CG software production environments – eg Autodesk Maya. Nuke, etc. * Passion for, and familiarity with, Blizzard Entertainment products and gaming in general Recommended talents * Some scripting ability (Python or Lua preferred) * Familiarity with game engines (Unreal, Unity, Frostbite, etc.) * Has worked on a team creating cinematic content – in school, or professionally Quest items * Resume * Cover Letter WARNING! Applications that do not include all of the required materials will not be considered. We're serious about this – due to the volume of applications we receive, we only have time to consider complete submittals. Blizzard Entertainment is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability. Blizzard Entertainment is a global company committed to growing our employees along with the business. We offer generous benefits and perks with an eye on providing true work / life balance. We've worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunity for professional growth. Our people are everything. Our core values are real, and our mission has never changed. We are dedicated to creating the most epic entertainment experiences…ever. Join us! Applications have been extended to December 7, 2018 at 12:00 PM PST. Blizzard Entertainment, Inc. Irvine CA

Software Engineer, Cinematics

Blizzard Entertainment, Inc.