Senior Render Programmer

Bandai Namco Entertainment Romania is seeking a talented and enthusiastic Render Programmer to join the PC/Consoles team in Bucharest.
The successful candidate will have strong C++ skills,  knowledge in real-time rendering topics  and be a self-motivated, energetic team player with a healthy work ethic and cooperative attitude.
If you are a gamer first and you want to create real experiences, not just games, then this is for you!

Role Overview:

  • You will work closely with other programmers and artists to develop games for PC and consoles

  • Port render systems to other platforms and other render APIs (Direct3D, OpenGL, Vulkan and other proprietary APIs)

  • Optimize CPU and GPU performance and memory usage to have the game work on new, more restrictive platforms

  • Collaborate with art directors, graphic designers and other team members to provide tools and debug features needed in production

  • You will develop render features based on artist requirements and platform specifics

Your responsibilities:

  • Write clean and performant code following coding standards

  • Develop, design, modify, optimize and debug rendering pipeline and engine systems

  • Implement render optimizations to improve performance on older consoles and low-spec PCs

  • Port existing render systems to other render APIs while keeping the same functionality and render features

  • Analyze requirements and provide realistic estimations

The skills you’ll need:

  • At least 5 years of experience in the game industry

  • Shipped at least 2 games on any platform

  • Strong C++ knowledge

  • Strong knowledge of a broad range of graphics APIs and shader languages (HLSL, Cg or GLSL)

  • Strong knowledge of real-time rendering topics (lighting, shading, shadows, global illumination, post-processing, etc.)

  • Thorough understanding of the rendering pipeline and GPU architecture

  • Solid debugging skills including ability to debug at an assembly-level

  • Experience with optimization techniques and analysis tools

  • Ability to work and communicate well in a multi-discipline team environment

  • Experience with a wide variety of engine technology, including memory management, streaming, rendering, animation, editors, build tools, and more

  • Fluent written and spoken English

Hard and creative work must be paid off so here is a list of the things you’ll enjoy: 

  • Very motivating salary package

  • Private medical insurance and meal tickets

  • Gym facilities with very good access

  • Young, friendly and creative atmosphere with really nice and passionate colleagues

  • Brand new office & flexible time

 

                Have fun first   ♦    Take the next step   ♦    Expand your mind    

                              Push your limits    ♦   Show appreciation

Files must be less than 2 MB.
Allowed file types: pdf doc docx.
CAPTCHA

This question is to prevent automated spam submissions.

Image CAPTCHA

Enter the characters shown in the image.

Before applying please read our Hiring Data Policy