Rendering Software Engineer - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of professional C++ experience, 2+ years with real-time rendering engines, and experience with DirectX 12, Vulkan or Metal. Graphics debugging, profiling, multithreading and AI-assisted development tools are also needed.
C++, DirectX 12, Vulkan, Metal
Rendering Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
3+ YOECandidates need at least 3 years of professional real-time graphics or rendering experience in games or interactive applications. Strong C++ and HLSL shader skills, familiarity with low-level graphics APIs, and experience with graphics profilers are required.
C++, HLSL, DirectX 12, Vulkan, PIX, RenderDoc
Experienced Rendering Software Engineer - FC
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years of C++ development and experience with real-time rendering engines. They also need knowledge of modern graphics APIs such as DirectX12, Vulkan or Metal, plus strong debugging, multi-threading and optimization skills.
C++, DirectX12, Vulkan, Metal, PIX, RenderDoc
Advanced Rendering Software Engineer - FC
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years of C++ development experience and experience building real-time rendering engines. Strong math (trigonometry, calculus, linear algebra), modern graphics APIs such as DirectX12, Vulkan or Metal, and graphics performance tools like PIX, RenderDoc or Razor are required.
C++, DirectX12, Vulkan, Metal, PIX, RenderDoc