Electronic Arts Inc

(Senior) Rendering Engineer

Electronic Arts Inc$100K — $120K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in real-time graphics or rendering development for games.
  • Strong knowledge of 3D mathematics and algorithms, GPU architectures, and graphics APIs like Metal, Vulkan, or DirectX.
  • Experience in profiling and performance optimization on iOS and Android platforms.
  • Proficient in C++ and skilled in at least one shader language (HLSL or GLSL).
  • Hands-on experience developing or modifying game engines (Unreal Engine or Unity).
  • Collaborative mindset for teamwork with art, design, and QA teams.

Responsibilities

  • Enhance the existing game engine by improving functionality and performance.
  • Implement and optimize real-time shaders, dynamic lighting, and post-processing effects.
  • Develop new tools and refine existing ones within the current toolchain.
  • Identify and resolve performance bottlenecks in games.
  • Ensure program functionality aligns with design requirements by collaborating with game designers and artists.
  • Create technical specifications and software architecture documents.
  • Regularly communicate project updates and risks to management.

Benefits

  • Hybrid work model providing flexibility between in-office and remote work.
  • Opportunity to work in a leading gaming company with a strong emphasis on innovative engine development.
Full Job Description
General Information

Locations: Shanghai, Shanghai, China

Role ID

216311

Worker Type

Regular Employee

Studio/Department

EA Studios - SPORTS

Work Model

Hybrid

Description & Requirements

You will report directly to the team Lead Engineer.

Responsibilities
  • You will use our existing game engine for game development, building upon the foundation of our current engine to enhance its functionality and performance.
  • You will implement and fine-tune real-time shaders, dynamic lighting, and post-processing effects to enhance visual fidelity while maintaining target frame rates.
  • You will develop new tools and improve existing ones based on our existing toolchain.
  • You will identify performance bottlenecks within games and improve them
  • You will communicate with game designers and artists, ensuring that program functionality aligns with design requirements.
  • You will help create technical specifications and software architecture documents.
  • You will communicate project progress and risks to superiors promptly.


Qualifications
  • 5+ years of professional experience in real-time graphics or rendering development for games.
  • Experience with 3D mathematics and algorithms, GPU architectures, and graphics APIs (such as Metal, Vulkan, or DirectX).
  • Experience in profiling and optimizing rendering performance on iOS and Android platforms.
  • Expert in C++ and master at least one shader language (such as HLSL or GLSL).
  • Hands-on experience developing in-house game engines or modifying at least one commercial game engine (such as Unreal Engine or Unity).
  • A collaborative mindset for working with art, design, and QA teams.


About Electronic Arts Inc

Electronic Arts Inc. (EA) is a global leader in digital interactive entertainment. The company develops and publishes games, content, and online services for consoles, mobile devices, and personal computers. EA's portfolio includes popular franchises such as FIFA, Madden NFL, The Sims, and Battlefield. The company was founded in 1982 and is headquartered in Redwood City, California.
Learn more about Electronic Arts Inc
Size
12,900 employees
Market Cap
$33.3 billion
Industry
Net Income
$1.1 billion
Founded
1982
5 Year Trend
+7.6%
Revenue
$5.6 billion
NASDAQ

Similar Jobs

More Jobs at Electronic Arts Inc

More Consumer Technology Jobs

Find similar (Senior) Rendering Engineer jobs: