Job Description:
We are seeking an experienced Rendering Engineer to join our team.
The ideal candidate will have a strong background in graphics engine development and related subsystems, including fluency with modern graphics techniques, GPUs, graphics APIs, shaders, multi-threading, memory management, performance, and optimizations.
This role involves developing, modifying, optimizing, and debugging rendering engine systems, deploying and evaluating software on supported platforms, communicating features and development with production teams, and participating in code review processes.
The successful candidate will be able to contribute to the design and roadmap of industry-leading AAA graphics engine technology, collaborate with other engineering and art teams, and report to the Lead Graphics Engineer.
Required Skills and Qualifications:
* Experience developing and optimizing graphics systems
* Understanding of computer architecture, GPUs, multithreading, and memory systems
* Strong programming background in C/C++
* Experience writing shaders (HLSL or equivalent)
* Development experience with current generation platforms (console, PC, and/or mobile)
* Familiarity with modern graphics APIs (PS4/PS5, D3D12, Vulkan, etc.)
* Solid debugging and profiling skills on both CPU and GPU
* Strong background in 3D math
Benefits:
As a member of our team, you will have the opportunity to work on cutting-edge graphics technologies, collaborate with passionate engineers, and contribute to the creation of iconic titles. We offer a dynamic and inclusive work environment that fosters creativity, innovation, and growth.
Others:
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.
We look for candidates who share our passion for gaming and graphics technology and are eager to learn and grow with our organization.