Harmonix Music Systems Company Logo

Harmonix Music Systems

Cambridge, Massachusetts - United States
View all jobs at this company »

Software Engineer- Graphics

Description

Software Engineer - Graphics

Harmonix has an immediate opening for an ambitious, passionate and highly experienced Graphics Engineer who will work closely with our world-class artists to bring their work to life on brand new IP across multiple platforms. With input from team engineers, artists, and designers, the Graphics Engineer will implement cutting edge graphics technology, contributing to our cross-platform engine.

Responsibilities:

  • Implement innovative graphics technology and art pipelines, consulting with team engineers and content creators
  • Deliver analysis and optimization solutions for performance bottlenecks
  • Write well architected, robust maintainable code that meets the coding standards of all platforms with an eye towards reusability for multiple games

Qualifications:

  • 3+ years industry experience.
  • Bachelor of Science degree in Computer Science, Electrical Engineering, or related field
  • C/C++ proficiency and design skills
  • Strong understanding of 3D graphics principles, techniques, and hardware
  • Experience writing shaders (HLSL/Cg) with a strong understanding of low level shader architecture

Preferred Additional Experience:

  • Passionate player of games with an ability to analyze competitive products
  • Designed and implemented (or maintained) a full featured Renderer for a published AAA game
  • Strong interest in VR technology

This Job is no longer active!