Senior C++ Developer with Vulkan/OpenGL/DirectX
C++ | 3D API | GPU | PBR
Â
Location: Remote/Serbia
Full Time
Application deadline: 20.09.2022.
Description
We are developing a PBR (physically based rendering) engine which uses a 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
Job 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.
Requirements
- Strong C/C++ development skills.
- Ability to optimize algorithms for GPU.
- Knowledge of graphics pipeline.
- Knowledge 3D API (Vulkan or DirectX or OpenGL).
- PBR and Ray Tracing.
- Russian: C2 Proficient
- English: B1 Intermediate
A really big plus is:
- Strong math background.
Luxoft is the design, data and development arm of DXC Technology, providing bespoke, end-to-end technology solutions for mission critical systems, products and services.
We help create data-fueled organizations, solving complex operational, technological and strategic challenges in industries like automotive, banking, energy and utilities, healthcare, telecommunications, and others.
Luxoft is built by Luxofters; we build highly effective teams that are the backbone of our success!