Mac Graphics Consultant needed for AAA title

We're looking for a consultant to work in our EA Emeryville studio for @9 month project. You'll primarily be working on the on the graphics code for the Mac version of a AAA PC title but will also be expected to work on other aspects of the Mac project when needed.

Key Responsibilities

· Converting graphics features from the PC DirectX 9 version to the OpenGL Mac version. The converted features must perform well on the Mac hardware that the project is targeting. The applicant will be expected to both optimize features and ensure that any hardware configuration issues are addressed.

· As potentially the most senior member of the Mac programming team, the applicant may be expected to act as a communication bridge between the PC graphics programming team and the other members of the Mac programming team and also help ensure that builds are delivered for production review.

Skills and Qualifications

Required

· Degree in Computer Science, Mathematics, Physics or a related field

· Excellent C++ programming knowledge

· Demonstrable skills in game graphics programming

· Experience with OpenGL 2.x+ and GLSL on the Mac, with experience of writing, debugging and optimizing shaders

· DirectX 9/HLSL experience a plus

· Good communication skills

Desirable

· Familiarity with Perl

· Perforce knowledge

Experience and Background

Required

· 5+ years of professional games development experience

· Experience of working on Mac

· Multiple shipped titles on PC, Mac or current generation consoles

· Able to demonstrate the ability to quickly adapt and learn new codebases and systems

· Shows an understanding of the overall architecture of games from the game code to the content build processes