
Posted 4 hours ago
Senior Render Programmer
Massive EntertainmentSenior Render Programmer
Requirements
Professional C++ experience, Familiarity with DirectX, OpenGL, or Vulkan, Shader language proficiency, Knowledge of 3D mathematics, Experience with GPU computations
Skills
C#DirectXVulkanShader ProgrammingGPU
About the role
Responsibilities
- Designing, implementing, and iterating on new and existing render systems
- Working with C++ and shader programming
- Developing features for multiple platforms and different hardware capabilities
- Managing performance and memory footprints of different approaches or techniques
- Debugging GPU and rendering issues
Requirements
- Professional experience with C++ programming
- Intimate familiarity with graphics APIs such as DirectX 11/12, OpenGL, or Vulkan
- Experience with shader languages
- Experience with performance critical programming
- Thorough knowledge of 3D mathematics, rendering algorithms, and data structures
- Ability to accurately predict task duration and understand dependencies
- Experience with general purpose computations on GPUs
About the Company
Massive Entertainment is a world-renowned AAA game development studio located in Malmö, Sweden, and a proud part of the Ubisoft family. We are committed to pushing the boundaries of creativity and technology, developing the proprietary Snowdrop engine and working on flagship titles like Tom Clancy’s The Division series.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Render Programmer
Massive Entertainment · Malmö
