- C++ knowledge with at least 3 years of professional programming experience in real-time rendering
- Experience using a low-level graphics API (e.g. DX12, Vulkan, Metal, or console)
- Experience working in rendering on recent platforms (e.g. Switch(1 or 2), Android, iOS, Mac, PC, PS5, or XBSX)
- Experience with Graphics Debugging Tools (e.g. Pix, Renderdoc, Xcode, or console)
- Knowledgeable of modern CPU/GPU hardware architecture
- Experience with memory management and multi-threading with related debugging and optimization experience