Render Engineer (Unannounced project)

enduring games

Job Summary

Wargaming is looking for a Render Developer to join their Game Engine Development team, focusing on a cross-platform game engine written in C++. Responsibilities include implementing new and improving existing graphic features, refactoring and optimizing code, fixing graphic bugs, writing code according to style, and creating tech documentation.

Must Have

  • 2+ years of experience in commercial C++ development
  • Experience in any graphics API (DirectX, Vulkan, OpenGL)
  • Experience in writing shaders (GSL, HLSL)
  • Basic knowledge of linear algebra (vectors, matrices, quaternions)
  • Experience in creation of own 3D demo applications or own engine
  • Knowledge and experience with debugging and profiling tools (Nsight, Renderdoc, PIX etc)
  • Understanding of the graphics pipeline and GPU architecture
  • Practical knowledge of DirectX 11/12/Vulkan

Good to Have

  • An intermediate level of English

Perks & Benefits

  • Additional vacation days based on years of service
  • Additional paid time off (5 Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave)
  • Sick Leave Compensation, Maternity Leave Benefits
  • Premium Private Health Insurance
  • Career development and education opportunities
  • English clubs and platform for learning languages
  • Mental well-being program (iFeel)
  • Commuting allowance
  • Company events
  • FitPass membership
  • Discounts for employees
  • Personal Gaming Account
  • Coffee, fruits, and snacks in the office
  • On-site canteen with subsidized prices
  • Seniority Awards
  • Referral program

Job Description

Job Overview

Wargaming is looking for a Render Developer to join our Game Engine Development team. This position includes working on the development of a cross-platform game engine, which is written in C++.

What will you do?

  • Implement new and improve existing graphic features
  • Refactoring, code optimization, fix graphic bugs
  • Writing code according to code style
  • Creation of tech documentation

What are we looking for?

  • 2+ year of experience in commercial C++ development
  • Experience in any graphics API (DirectX, Vulkan, OpenGL)
  • Experience in writing shaders (GSL, HLSL)
  • Basic knowledge of linear algebra (vectors, matrices, quaternions)
  • Experience in creation of own 3D demo applications or creation of own engine
  • Knowledge and experience in working with debugging and profiling tools (Nsight, Renderdoc, PIX etc)
  • Understanding the graphics pipeline and GPU architecture
  • Practical knowledge of DirectX 11/12/Vulkan

What additional skills will help you stand out?

  • An intermediate level of English

Benefits

Benefits and perks are tailored to the local market and culture. Our benefits in Belgrade include:

  • Additional vacation days based on years of service at Wargaming: up to 5 days on top of the statutory minimum
  • Additional paid time off (5 Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave)
  • Sick Leave Compensation, Maternity Leave Benefits
  • Premium Private Health Insurance
  • Career development and education opportunities within the company
  • English clubs and platform for learning languages
  • Mental well-being program (iFeel)
  • Commuting allowance
  • Company events
  • FitPass membership
  • Discounts for employees
  • Personal Gaming Account
  • Coffee, fruits, and snacks in the office
  • On-site canteen with subsidized prices for food and drinks
  • Seniority Awards
  • Referral program - you can recommend the best talents to the Company and receive a reward

##### Please submit your CV in English to ensure smooth processing and review.

9 Skills Required For This Role

Problem Solving Renderdoc Cpp Game Texts Vulkan Open Gl Direct X Linear Algebra Hlsl

Similar Jobs