This job listing has expired and the position may no longer be open for hire.

Associate Rendering Engineer at Activision Publishing Inc in Middleton, Wisconsin

Posted in Information Technology 30+ days ago.

This job brought to you by eQuest

Type: Full-Time

Job Description:

Job Title:

Associate Rendering Engineer

Requisition ID:


Job Description:

RAVEN SOFTWARE, developer of numerous award-winning games, including contributions to the blockbuster Call of Duty franchise is seeking a passionate Associate Rendering Engineer to join our high-caliber team!

Your Mission:

  • Develop, design, modify, optimize and debug rendering pipeline and engine systems

  • Deploy, evaluate performance and test software on Xbox One/PS4/Windows platforms

  • Communicate features and collaborate with engineering, design, animation and art teams

  • Participate in the design, performance and code review process

  • Contribute to design and roadmap of industry-leading AAA engine

Player Profile:

  • Bachelor's degree in a Computer Science, Engineering, or Math-related field

  • 2+ years of experience working with rendering, animation and/or other related technologies

  • Passion for character rendering and/or animation

  • Strong math skills

  • Knowledge of CPU, GPU and memory architectures

  • Experience writing Compute, pixel and/or vertex shaders

  • Understanding of a modern 3D graphics API (OpenGL, Vulkan, Direct3D, or console equivalent)

  • Familiarity using modern GPU/CPU performance analysis tools

  • Comprehensive understanding of object-oriented programming

  • Strong background in C/C++

  • Solid debugging skills including ability to debug at an assembly-level when necessary

  • Good communicator that enjoys collaboration with other programmers, artists and designers

  • Passion for code and data optimization

  • Creative, motivated, focused, passionate, results-oriented

  • Demonstrated ability to write efficient, clean, readable, portable, and reliable code

Double XP:

  • Experience with linear blend and/or dual quaternion skinning

  • Understanding of animation systems, including state machines, blend trees, low-level playback

  • Familiarity with animation techniques like pose-space deformations and blend shapes

  • Experience with physics-based ragdolls and IK systems

  • Background with parallel programming and multi-threaded renderers

About us:

Located in Madison, Wisconsin, RAVEN SOFTWARE offers an upscale work environment with state-of-the-art workstations, competitive compensation, a fun, collaborative environment, affordable living and an exceptional quality of life.