We are looking for a Render Software Engineer to join our team.
Responsibilities:
- Design, implement, and iterate on new and existing render systems;
- Work with C++ and shader programming;
- Develop features for multiple platforms and different hardware capabilities;
- Be aware of performance and memory footprints of different approaches or techniques;
- Debug GPU and rendering issues;
- Communicate with the teams that use the technology in order to understand their requirements and to define the implementation and improvement needs.
Skills and requirements:
- Professional experience with C++ programming;
- Knowledge of various graphics APls (DirectX 12, Vulkan) and associated shader languages;
- Experience with performance critical programming;
- Thorough knowledge of 3D mathematics, rendering algorithms, and data structures;
- Ability to accurately predict task duration and understand dependencies;
- Experience with general purpose computations on GPUs;
- Have awareness of new developments in APls and hardware.
Nice-to-Have:
- Knowledge of physically based rendering;
- Rendering equation;
- BRDF;
- Interaction of light with materials and construction of the final image.
Why choose us? ā
Our team unites creative professionals who have made a great effort to develop a top-quality project for gaming consoles. If you possess experience in game development or are just a gamer to the core, you are welcome to be a part of our international team, where your skills and creativity will be boosted, and the possibility for growth will always be in the game!ā
We offer:
- Competitive salary;
- Medical insurance, sick leaves and social benefits;
- Relocation package;
- Sports compensation;
- Online English classes;
- Referral bonuses;
- Co-working compensation;
- Corporate events.
Ready to apply for this role?
Apply Now ā



