Position: Junior/Regular C++ Developer
Company: Luxoft
Category: C++
Experience required: 1y
English level: intermediate

**Responsibilities:**
- 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.
**Mandatory Skills Description:**
StrongResponsibilities:
- 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.
Mandatory Skills Description:
Strong C/C++ development skills.
Ability to optimize algorithms for GPU.
Knowledge of graphics pipeline.
Knowledge 3D API (Vulkan or DirectX or OpenGL).
Nice-to-Have Skills:
Math background.
Understanding of PBR and Ray Tracing.
Languages:
English: B1 Intermediate development skills.
Ability to optimize algorithms for GPU.
Knowledge of graphics pipeline.
Knowledge 3D API (Vulkan or DirectX or OpenGL).
**Nice-to-Have Skills:**
Math background.
Understanding of PBR and Ray Tracing.
**Languages:**
English: B1 Intermediate