TRION WORLDS

GRAPHICS PROGRAMMER

TRION WORLDS
Industry: Games
Category: Programming
Type: Full-time
Created: Jul 13th 2012, 17:32

 

 TRION WORLDS

www.TrionWorlds.com/careers

Twitter:  @PearlLorenzo & @msdamesha

 

 SEEKING: GRAPHICS PROGRAMMER

 

Trion Worlds is seeking a Graphics Programmer responsible for developing key rendering systems and technologies for the next generation of server-based gaming. Ideal candidates will have proven experience in developing high performance graphics engines on modern hardware, have a strong history of getting things done in a timely and practical manner with minimal supervision, have high standards when it comes to code quality, and have the desire to work on AAA titles in a highly collaborative team environment.

 

RESPONSIBILITIES

Design, implement, optimize, and support high performance multiplatform rendering systems and technologies

Work closely with content creators to improve workflow as needed

Evaluate, integrate, and enhance third-party tools and technologies, tailoring the provided functionality to meet the needs of the product

Identify possible pitfalls and provide practical alternatives/solutions

 

REQUIREMENTS

5+ years of game development experience with at least one shipped product

Proven experience in developing high performance graphics engines on modern hardware

Expertise in low-level 3D graphics APIs such as DirectX and OpenGL

Expertise in shader languages such as Cg and HLSL

Expertise in multi-threaded programming

Fluency in C/C++

Exceptional problem-solving and troubleshooting skills

Strong 3D math skills

Ability to accurately and realistically schedule tasks

Ability to complete assigned tasks in a timely fashion with a high degree of quality

Ability to work in a highly collaborative team environment

Excellent written and verbal communication skills

Passion for games

 

PLUSES

Previous MMO experience

Previous console experience (Xbox 360 or PlayStation3)

Deferred rendering experience

Share

Job comments

No comments posted yet!