Reference: 1739 - Plymouth, Michigan, United States
Stardock Entertainment continually breaks new technical ground across our catalog of PC game titles spanning 4X and Real-Time Strategy and Action Adventure. We are currently seeking a Graphics Programmer to work on our next-generation game engine for both announced and unannounced titles to build up our team of dedicated and experienced talent! This is a salaried, full-time position at our Plymouth, Michigan studio.
Primary Responsibilities Include:
Work with the artists and designers to produce next-generation graphics
Troubleshoot technical issues related to graphics
Optimize graphics to run on a variety of platforms and machine specifications
Create and maintain tools for artists to visualize and debug their assets
Education and/or Experience Desired:
A Bachelor's degree in Computer Science, Software Engineering or related field
3+ years experience in C++ required
Familiarity with 3D math, including quaternions and matrix math required
Shipped at least one commercial game
Experience with all core areas of graphics development (Shaders, Animation, Post-Effects, PBR Materials, and particles) while demonstrating a specialization in one of those areas required
Critical eye for attention to detail
Familiarity with 3D graphics hardware and driver stack
Experience with at least one graphics API: OpenGL, Direct3D, Vulkan, Metal; and a shading language like HLSL or GLSL
Experience developing on current generation or next-generation console is a plus
If you're enthusiastic about the position and would like to tell us about it, please submit your resume and cover letter to jobs@stardock.com, with "Graphics Programmer" in the subject line.