Vacancy

Graphics Programmer

USA / permanent /

Molly Stiles-Winfield
Consultant
+1 2133256784
APPLY NOW BACK TO VACANCIES

Graphics Programmer
• Full-time

COMPANY DESCRIPTION

This studio is one of the world's biggest creators, publishers and distributors of videogames and interactive services. Supported by a worldwide network of studios and distribution subsidiaries, the teams here are dedicated to offering players original and unforgettable game experiences on all popular platforms, including consoles, smartphones, tablets and PCs.

JOB DESCRIPTION

Want to develop a cutting edge game engine that impacts millions of players around the world?

This studio is looking for a passionate graphics developer with the desire to join our team and develop best-in-class graphics for AAA games.

Responsibilities:
• Work closely with artists and engineers to design, research, schedule and implement rendering features
• Work on related tools and technology features as required
• Be comfortable with memory and performance optimizations
• Further development of our existing Snowdrop 3D-Engine in context of a AAA game
• Enhance existing rendering functionality and do general performance analysis and optimization.
• Collaborate with Programmers, Designers and other game teams

QUALIFICATIONS
• Bachelor's degree in Computer Science or equivalent
• Console programming experience on a AAA game
• At least one title shipped as a contributing graphics engineer
• Strong knowledge of C++, graphics engine & shader programming models & dedicated languages such as HLSL
• Experience with one or more rendering APIs
• Familiarity with global lighting methods, dynamic lighting, shadow rendering and similar concepts
• Experience with multi-threaded programming
• Excellent math skills with an emphasis on 3D math
• Experience with large code bases with strong ability for analyzing and extending existing code
• Experience with optimizing code and data to improve both memory consumption and execution speed
• Passion for graphics programming and staying on top of current techniques
• Ability to collaborate with artists on graphics techniques
• Excellent organization and time management skills
• Exceptional oral and written communication skills
• Ability to write clear, maintainable, portable code
• Prefer Experience with highly concurrent, real-time systems is a plus
• Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude

ADDITIONAL INFORMATION
• Subsidized paid medical and dental insurance for employees and dependents
• Paid life, accidental death & dismemberment, short- and long-term disability insurance
• Paid holidays • Flexible work schedule