Electronic Arts (Canada) объявляет о наборе людей, способных изменить будущее игровой индустрии в играх серий The Sims, Medal of Honor, FIFA Soccer и Need for Speed. Основные требования - владение языком и беспрецендентное владение своими знаниями. Что из этого следует? Только лишь то, что разработчики собираются серьёзно освежить контент своих нынешних блокбастеров и сделать основной упор на он-лайн составляющую. Также с уверенностью можно сказать, что данный набор персонала не окажет влияния на новую часть НФС, уже находящуюся в разработке. Подробно ознакомиться с предъявляемыми требованиями можно ниже (англ.): Position Title: Software Engineer - Online Position Overview The Online Software Engineer designs and implements code that allows players to compete against each other (or play together) connected via a LAN or the Internet. The position requires collaborative work on complex problems. Key Responsibilities - Create and own leading edge reusable server solutions, both systems and engines if required. - Research cutting-edge algorithms and techniques. - Write technical design specifications. - Design, maintain, implement, test and debug code. - Create tools, features and engine components to required coding standards. - Provide solutions that take into account network latency, de-synchronization of data between networked machines/players, packet compression, cheating and interrupted connections. Required Technical Skills and Experience - Bachelor degree in Computer Science or related field, or equivalent training and professional experience. - 12+ years of development experience. - Extensive Linux and/or Unix experience. - Experience with client-server and peer-to-peer architectures, network security, basic network protocols (e.g. TCP/IP and UDP), concurrency and synchronization. - Excellent Problem solving skills. - Expert level proficiency with C++. - Experience with Java a plus. - Understanding of memory management, multiple processor use, and runtime optimization. Additional Skills - Experience with scripting languages (i.e. Perl, Lua, Python), XML and C#. - Ability to test, debug, and extend other Software Engineer's code competently. - Exposure to encryption algorithms (SSL, RSA). - Demonstrated knowledge of good software engineering practices. Performance Competencies (Non Technical Skills) - Good verbal and written communication skills. - 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. *IMPORTANT* Please contact Ryan MacDougall via email at rmacdougall@ea.com to submit your resume. Must put in the subject line: “Next Gen – Online – [Your Name]” to apply for the position. If this opportunity interests you and your skills and experience align, then "Get in the Game" with us today! Compensation: Competitive salary based on skills and experience.
|