Senior C++ Dev with Vulkan or OpenGL or DirectX - Turkey

Project Description
We are developing a PBR (physically based rendering) engine which uses ray-tracing approach to generate photo-realistic images from 3D scenes (geometry, lights and materials).

Work on the project assumes the following:
- developing of 3D ray tracing rendering engine;
- implementing advanced rendering techniques;
- researching new approaches to rendering;
- integrating of the engine with CCD tools (like 3DsMax, Maya, Blender etc) and game engines like Unreal;

- Developing and sustaining 3D rendering engine;
- Optimizing engine performance for target GPU hardware;
- Development of new rendering features\techniques;
- 3D rendering optimization and improvements;
- Implementation of new types of materials and lights;
- Debugging and fixing of rendering issues.

Must have

Strong C/C++ development skills
PBR and Ray Tracing (Path Traysing)
Ability to optimize algorithms for GPU
Experience with GPU Compute (Compute Shaders experience)
Knowledge of graphics pipeline
Knowledge 3D API (Vulkan or DirectX or OpenGL)

Nice to have
Strong math background.

English: C1 Advanced


About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:

DOU company page:

Job posted on 6 March 2023
14 views    0 applications

To apply for this and other jobs on Djinni login or signup.
  • Category: C++
  • C++, math, Vulkan, OpenGL, DirectX
  • English: Upper-Intermediate
  • 5 years of experience
  • Domain: Gamedev
  • Full Remote
  • Outsource
  • Relocate, Turkey
  • Relocation costs coverage