Rendering Programmer

GSC Game World , Опубліковано 2 тижні тому

Middle

Повна зайнятість

Договірна

Дистанційна робота

Якого професіонала шукаємо?

Required Qualifications:
• Commercial experience from 3 years;
• Proficiency with С++;
• Complete understanding of the latest concepts and approaches used in GPU-driven 3D real-time rendering pipelines;
• Input assembler, vertex/pixel shader, rasterization, output merging/blending;
• Z-buffering;
• Understanding of how the data is being transformed along the pipeline;
• Concepts of DirectX 11 (alternatively OpenGL or even Vulkan / DirectX 12);
• Any shading language - HLSL or GLSL;
• 3D mathematics used in rendering. Vectors, matrices, view / projection transformations;
• Any techniques, used in real-time rendering;
• Deferred/forward rendering;
• Shadow mapping;
• Aliasing / antialiasing;
• Frustum culling;
• Occlusion culling;
• Resource formats (in particular textures) used in rendering (BC / DXT compression).

Will be advantageous:
• Knowledge of physically based rendering, rendering equation, BRDF, interaction of light with materials and construction of the final image;
• Knowledge and hands-on experience with Unreal Engine RHI, renderer architecture, material/shader system;
• Experience with navigating, debugging and modifying large unfamiliar codebases;
• Experience with non-PC platforms;
• Knowledge of shadertoy;
• Knowledge of tools for debugging and profiling (RenderDoc, NSight, PerfHud, PIX);
• Desire to create large projects.

Що для нас важливо в людині?

Personal qualities:
• Excellent problem solving skills;
• Avid gamer with a deep interest in geek culture;
• Respect for colleagues and people in general;
• Ready to learn new concepts rapidly;
• Inner desire to participate in innovative projects.

Процес відбору

Hiring steps:
• Test task; (Optional)
• Interview;

GSC Game World

Тип компанії: product

Співробітники: 201-500

Платформи: PC

Жанр: Шутер

https://www.gsc-game.com/

Всі вакансії GSC Game World
Join our Discord!
Find out about new C++ Developer jobs on Discord
discord icon
join
@ingamejob_dev
узнавайте о новых вакансиях C++ Developer в Telegram
Підписатися

Схожі вакансії

4A Games

Malta, Україна

Опубліковано 4 дні тому

Senior

Договірна

Повна зайнятість

4A Games

Malta, Київ

Опубліковано 5 днів тому

Договірна

Повна зайнятість

MoveUp Recruiting Agency

Дистанційна робота

Опубліковано 6 днів тому

Senior

Договірна

Повна зайнятість