This job has expired, please see additional jobs below
Software Engineer II (107781)
Entertainment & Media Industry Company
Seoul, , South Korea
Job Details - this job has expired, please see similar jobs below
We are EA
We make games – how cool is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry. Our games are played everywhere in the world —in countries as diverse as the USA, Germany, Russia, Brazil, South Korea and the Emirates— on any kind of gaming device (PC, web, console, mobile, smart TV’s, etc.) and support a wide range of business models (digital downloads, PDLC, F2P, subscriptions, etc.)
Position Overview
A Software Engineer is a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms—working on complex problems with Designers, Artists and other Engineers in domains including rendering, gameplay, audio, user interface, online, physics, databases and tools.
Required Technical Skills and Experience
• Proficiency with C++
• Experience in object-oriented design and implementation.
• Demonstrated knowledge of good software engineering practices.
• Understanding of memory management, multiple processor use, and runtime optimization.
• Strong math skills including trigonometry, calculus and linear algebra.
Additional Skills:
• Prior experience in gaming
• Ability to test, debug, and extend other Software Engineer's code competently.
• Expertise and experience in a core domain such as rendering, AI, audio, online, user interfaces, multi-processor systems, etc
Performance Competencies (Non Technical Skills)
• Good verbal and written communication skills in Korean is a must (English is a plus)
• Ability to work in a dynamic and collaborative team environment.
• Constantly innovate how to improve product quality as well as group productivity.
• Excellent decision making capabilities.
• Ability to quickly learn and apply new concepts, principles and solutions.
• Demonstrates dependability and commitment to projects/tasks.