Graphics Programmer
Posted on 1/4/2023
INACTIVE
Locations
Parksville, BC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
C/C++/C#
OpenGL
Communications
Requirements
- Minimum of 3+ years in relevant work experience
- Bachelor's degree in Computer Science, Electrical Engineering or equivalent
- Advanced C/C++ and HLSL and strong knowledge of 3D math
- Experience with industry standard API's such as DirectX and OpenGL
- Solid understanding of data structures and optimization trade-offs
- Demonstrate ability to write efficient, portable, reliable, and readable code
- Experience with multiple hardware system platform development
- Proficient debugging and trouble-shooting skills
- Excellent verbal and written communication skills
- Love for video games (not just ours!)
Responsibilities
- Research, develop and implement new rendering technologies
- Optimize and maintain existing rendering technologies
- Identify and resolve issues in the rendering and data build pipelines
- Work in collaboration with engineering, art and design teams to enhance NBA2K
- Drive visual improvements to the character and world rendering pipelines
- Participate in system-wide upgrade initiatives to keep our rendering tech current