[Unannounced Project] Client Engine Software Engineer

16 Minutes ago • 5 Years +
Game Engine

Job Description

Electronic Arts is seeking a Client Engine Software Engineer for its EA Korea Studio in Seoul. This role involves developing and maintaining engine and system areas using the Frostbite engine, optimizing performance across multi-platform environments (PC, mobile), and analyzing/debugging engine-level issues. The engineer will also integrate and improve large codebases and respond to engine-related problems in development and live service environments. EA Korea Studio is a game development studio known for AAA sports games, focusing on innovation and a balanced work-life culture with a hybrid work model.
Good To Have:
  • Experience developing or customizing at least one engine (Frostbite, Unreal, Unity).
  • Expertise in one or more areas: Framework, Rendering, Game Logic, Network, Sound, Debugging, System Architecture.
  • Proficiency in additional languages like Python, C#, Lua.
  • Major in Computer Science, Software Engineering, or equivalent technical capability.
  • Strong sense of responsibility, proactiveness, and curiosity.
Must Have:
  • Develop and maintain engine and system areas using Frostbite engine.
  • Optimize performance, memory, and load times for multi-platform environments (PC, mobile).
  • Analyze, debug, and resolve engine and system level issues.
  • Integrate and improve large codebases via configuration management tools.
  • Analyze and respond to engine/system problems in development/live service.
  • 5+ years of development experience in a related field.
  • Proficiency in C/C++ and STL, deep understanding of memory/resource management.
  • Knowledge of multi-threaded programming, hardware architecture, system-level structures.
  • Experience with large-scale engine or system codebase development.
  • Practical experience with debugging, profiling, build systems, code configuration management.
  • Ability to logically analyze and solve technical engine/system problems.
  • Smooth communication with other teams.
  • English reading and writing skills for technical documents.
Perks:
  • Flexible working hours
  • Hybrid work model (office and remote work)
  • Holistic benefits programs (physical, emotional, financial, career, community wellness)
  • Healthcare coverage
  • Mental well-being support
  • Retirement savings
  • Paid time off
  • Family leaves
  • Complimentary games
  • Opportunities for growth and learning

Add these skills to join the top 1% applicants for this job

timeline-management
communication
problem-solving
rendering
cpp
unreal
unity
game-texts
quality-control
c#
python
lua

General Information

Locations: Seoul, Korea, Republic of

Role ID: 211736

Worker Type: Regular Employee

Studio/Department: EA Studios - Mobile Korea

Work Model: Hybrid

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

[EA Korea Studio is…]

EA Korea Studio is an EA game development studio located in Seoul, which has developed AAA sports games such as the FC Online series, Need for Speed Online, and MLB Online. It is growing into a comprehensive development studio that leads new game trends beyond localizing global games.

Equipped with unique development capabilities such as realistic graphics and diverse content reflecting actual game scenes, EA Korea Studio is a large-scale development team consisting of Game Designers, Artists, Software Engineers, Development Directors (Development PMs), and Producers, responsible for the entire process from development to live service.

EA Korea Studio follows EA's systematic development process globally, proceeding with all development stages from planning, game design confirmation, visual direction setting, implementation, and QA based on documented processes. At the same time, it continuously improves by pursuing process advancement and optimization focused on efficiency improvement based on feedback from development participants.

EA Korea values the work-life balance of its members. Through a flexible work system, members can proactively plan their working hours to suit their lifestyle, and in line with the post-COVID-19 era, it implements a Hybrid work system (combining office work and remote work).

[Main Responsibilities]

  • Development and maintenance of engine and system areas utilizing EA's Frostbite engine.
  • Performance, memory, and load time optimization in multi-platform environments (PC, mobile).
  • Analysis, debugging, and problem-solving for engine and system level issues.
  • Integration and improvement of large codebases through configuration management tools, maintaining harmony between legacy code and modern structures.
  • Analysis and response to engine and system related problems occurring in development and live service environments.

[Qualifications]

  • 5+ years of development experience in a related field.
  • Proficiency in C/C++ and STL, with a deep understanding of memory/resource management and performance optimization.
  • Knowledge of multi-threaded programming, hardware architecture, and system-level structures.
  • Experience developing large-scale engine or system codebases.
  • Practical experience with debugging, profiling, build systems, and code configuration management tools.
  • Ability to logically analyze and solve technical problems at the engine and system level.
  • Smooth communication skills with other job groups or external teams.
  • English reading and writing skills to understand and write technical documents.

[Preferred Qualifications]

  • Experience developing or customizing at least one engine (Frostbite, Unreal, Unity, etc.).
  • Expertise in one or more of the following areas: Framework / Rendering / Game Logic / Network / Sound / Debugging / System Architecture.
  • Proficiency in additional languages such as Python, C#, Lua, beyond C++.
  • Major in Computer Science, Software Engineering, or equivalent technical capability.
  • Individuals with a strong sense of responsibility, proactiveness, and curiosity.

[Required Documents]

  • Korean resume and career description.

[Hiring Process]

  • Document screening - Assignment screening (coding test/code review) - 3 interviews (subject to change).

About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.

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. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Set alerts for more jobs like [Unannounced Project] Client Engine Software Engineer
Set alerts for new jobs by Maxis Studios
Set alerts for new Game Engine jobs in South Korea
Set alerts for new jobs in South Korea
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙