About the role
General Information
Locations: Shanghai, China
Worker Type: Regular Employee
Studio/Department: EA Studios - SPORTS
Work Model: Hybrid
Company Overview
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. EA SPORTS FC is redefining football with genre-leading interactive experiences, connecting a global community of fans to The World's Game through innovation and unrivaled authenticity.
EA SPORTS FC Mobile Shanghai is a global team devoted to developing and operating a high-quality mobile football game experience. The team culture prioritizes creativity, respect for autonomy, collaboration, passion, innovation, and maintaining a healthy work-life balance.
Responsibilities
- Use the existing game engine for game development, building upon the foundation of the current engine to enhance functionality and performance.
- Implement and fine-tune real-time shaders, dynamic lighting, and post-processing effects to enhance visual fidelity while maintaining target frame rates.
- Develop new tools and improve existing ones based on the current toolchain.
- Identify performance bottlenecks within games and improve them.
- Communicate with game designers and artists, ensuring that program functionality aligns with design requirements.
- Help create technical specifications and software architecture documents.
- 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 mastery of 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.
Benefits and Wellness
Electronic Arts provides a holistic approach to benefits, including:
- Healthcare coverage.
- Mental well-being support.
- Retirement savings.
- Paid time off.
- Family leaves.
- Complimentary games.
Equal Opportunity Employer
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. The company considers qualified applicants with criminal records in accordance with applicable law and makes workplace accommodations for qualified individuals with disabilities as required by law.