This job might no longer be available.

Senior Graphics Programmer

Zenimax
Richardson US-TX US
5 years ago
Apply

id Software is looking for a Senior Rendering (Graphics) Programmer to join our team and work on legendary id games for PC and next-generation console systems. If you are passionate about rendering and want to help define, create and deliver the industries best visuals at 60+hz then this may be the position for you. You must have excellent problem solving skills and a desire to work in a fast paced, creative and team-oriented collaborative environment. It’s a plus if you written one or many rendering back-ends either personally or professionally.

Responsibilities:

· Collaborate with and be part of our Core Technology group to design, implement and ship the best engine and rendering technology on the planet

· Work closely with artists, designers, and other engineers to design, research, schedule and implement rendering technology and feature sets

· Work on performance, optimization, and other technology features as required

Requirements:

· 5+ years game industry programming experience

· Bachelor’s degree in Computer Science or equivalent demonstrable experience

· At least one, preferably multiple, AAA titles shipped as a credited rendering programmer

· Very strong C++ design and coding experience

· Extensive GPU and Shader experience

· Extensive OpenGL and DirectX9-11 experience

· Extensive Console experience

· Familiarity with global lighting methods, dynamic lighting, shadow rendering and related concepts

· Excellent 3D math skills

· Solid architecture and software design ability

· Passion for graphics programming and staying on top of current techniques

· Excellent organization and time management skills

· Excellent oral and written communication skills

· Ability to write clear, maintainable, portable code that adheres to a well-documented coding standard

· Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Zenimax

Engineering jobs