обновлено 12 часов назад
Senior Software Developer (Game Rendering)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Developer (Game Rendering): Developing high-performance rendering systems and pipeline/runtime architecture for textures, meshes, and shaders across multiple AAA games with an accent on CPU, GPU, memory, and multi-platform optimization. Focus on modern graphics APIs, shader programming, low-level debugging, profiling, and integration with art content pipelines.
Location: Hybrid remote/in-office
Company
is Electronic Arts' proprietary game engine, providing shared tools and technologies for AAA titles including EA SPORTS and Battlefield.
What you will do
- Develop high-performance rendering systems for multiple AAA games.
- Collaborate with game teams from design through implementation and optimization.
- Define and align rendering pipeline and runtime architecture for textures, meshes, shaders, and related systems.
- Optimize rendering solutions across platforms for CPU, GPU, and memory performance.
- Enhance artist workflows and improve content creation quality and efficiency.
- Mentor engineers and provide hands-on support to game teams.
Requirements
- 7+ years of experience with C++ for real-time rendering.
- 5+ years of hands-on experience with low-level rendering systems, including pipelines, mesh systems, shader systems, and runtime systems.
- Experience defining rendering pipeline architecture and integrating rendering systems with modern art content pipelines.
- Experience shipping rendering features for AAA titles on PlayStation 5, Xbox Series X|S, and PC.
- Significant experience with modern graphics APIs such as DX12, Vulkan, and Metal, plus HLSL or GLSL shader programming.
- Strong knowledge of CPU/GPU architectures, profiling tools, memory management, multithreading, debugging, and optimization.
Nice to have
- Experience with GPU-driven rendering, including bindless rendering and meshlets.
- Experience with cross-platform scalability and performance optimization.
- Experience building engine-level systems and tools.
- Familiarity with ISA, x86, ARM, RDNA2, or GCN architectures.
Culture & Benefits
- Hybrid remote/in-office work model.
- Opportunities to collaborate with game teams and graphics specialists across Electronic Arts.
- Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leave, complimentary games, and career development support.
- Environment focused on learning, experimentation, creativity, adaptability, and resilience.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
Graphics Software Engineer (Gaming)
149 600 - 284 580$
4 дня назад
Engine Graphics Programmer (C++)
5 дней назад
Graphics Engineer (C++/HLSL)
108 000 - 154 300$
1 день назад
Principal Animation Engineer - Central Tech (C++)
171 100 - 316 576$
4 дня назад
Animation Engineer (Expert-Principal) - Central Tech
171 100 - 316 576$
4 дня назад
Senior Expert Gameplay Engineer (C/C++)
149 100 - 275 876$