Job Description
Digital Extremes is seeking a Senior Graphics Programmer to enhance all aspects of their games. The ideal candidate will be motivated, proactive, and passionate about making a significant impact on the visual quality of their games. This role offers the autonomy to drive initiatives and apply deep expertise to enhance the game.Responsibilities include:
- Developing and maintaining code in a fast 3D game engine
- Implementing cutting-edge technology in 3D graphics across platforms
- Collaborating with designers, artists, and other engineers
- Contributing innovative ideas to all aspects of 3D technology
- Maintaining code performance through profiling and optimization
- Providing direction for the code architecture of a next-gen game engine
- Writing clear technical design and specification documents
- Encouraging an open and free-thinking team atmosphere
- Participating and engaging with the entire production team
Requirements:
- Expertise in C++
- Previous Graphics/Rendering experience
- Ability to implement modern rendering algorithms and familiarity with rendering techniques (volumetrics, lighting, shadows, decals, particles, reflections, PBR workflow etc.)
- B.Sc. Degree in Computer Science, Mathematics, Engineering or equivalent game development experience
- Strong communication skills, work ethic, and motivation
Digital Extremes offers:
- Competitive salary with potential bonus opportunities
- Excellent benefits and paid time off
- Matching RRSP or Simple IRA
- Employee Assistance Program (EAP)
- Virtual access to Dialogue or Guardian, mental wellness and healthcare services app
- Professional development and career support
- Work-life balance wellness subsidies
- Employee events and team building exercises