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
Rendering Engineer Intern
Vancouver, BCElectronic Arts
Candidates need to be working towards a bachelor's degree in Computer Science or a related field. Electronic Arts asks for real-time graphics knowledge, shader and C++ coding, some experience with DX12, Vulkan or Metal, and knowledge of profiling and optimization.
C++, Vulkan, Metal
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
AI Engineer Intern (Masters)
Vancouver, BCElectronic Arts
Candidates need to be enrolled in a Master's program in computer science or electrical engineering with an AI/ML focus. They also need experience with Python, PyTorch, Docker, Kubernetes, cloud platforms and deploying ML models.
PyTorch, Docker, Kubernetes, Terraform, Databricks, AWS
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
Advanced Online Software Engineer – EA SPORTS FC
Vancouver, BCElectronic Arts
6+ YOECandidates need 6+ years of software development experience, strong high-performance C++ skills, and multi-threaded and networked application experience. Knowledge of databases, TCP/IP and UDP, and a Bachelor's degree or equivalent experience are also needed.
C++, MySQL, Redis, Perforce, Git, Frostbite