跳到内容

通用信息

地点:Orlando, Florida, United States of America 
角色 ID
211688
工作人员类型
Regular Employee
工作室/部门
EA Studios - SPORTS
弹性工作安排
Hybrid

描述和要求

Electronic Arts 打造更高层次的娱乐体验,激励世界各地的玩家和粉丝。在这里,每个人都是故事的主角。活跃社群,畅联全球。这里充满创造力,鼓励新观点,注重好创意。这是一支人人都能让游戏成为现实的团队。

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including Madden NFL Football, College Football, FC soccer, NHL® hockey, and EA SPORTS UFC.


Senior Gameplay Engineer at EA SPORTS is a versatile generalist responsible for designing and implementing complex gameplay AI and animation systems for sports games.  You will report to a Group Technical Director and work closely in collaboration with gameplay creative directors, animators and designers to bring life-like gameplay simulations to millions gamers.  In this role, you will contribute individually while also leading small teams of developers to deliver larger systems and initiatives.


Your Responsibilities

  • Provide input and feedback to inform the direction of the gameplay feature roadmap.

  • Design and implement complex gameplay, A.I., and animation systems.

  • Lead small teams of developers for end-to-end delivery of new and iterative features.

  • Incorporate and adapt existing engine libraries to the codebase.

  • Prototype new ideas and mechanics to improve designs and feature quality.

  • Design and document technical designs for Gameplay systems.

  • Develop tools and workflows to produce new game features.

  • Work with a proprietary engine to develop shareable, re-usable code.

  • Mentor and grow junior engineers on the gameplay team.


Your Qualifications

  • 15+ years of experience leading and implementing complex sports gameplay simulations in C++ for AAA games.

  • Experience implementing solutions that solve for the complexities that come with simulating real world character movement and locomotion in sports games.

  • Experience implementing A.I. system architecture, character control, path finding, multiplayer, and animation systems.

  • Strong understanding of multi-threaded architectures and synchronization principles.

  • Excellent debugging experience using tools to help debug.

  • Understanding of memory and performance implications of Gameplay systems & algorithms and experience optimizing for them.

  • Familiar with scripting languages (Python, Lua, Ruby) and interpreted languages. (C#, Java)

  • Knowledge in a second field, such as physics or mathematics.

  • Familiar with basic game development technologies such as Perforce, Visual Studio.



Electronic Arts
我们拥有全面的游戏组合和丰富的体验,在世界各地设有分支机构,而且在整个 EA 提供大量机会。我们非常重视适应能力、韧性、创造力和好奇心。我们提供领导岗位让您发挥潜力,为学习和尝试提供空间,赋能您出色地完成工作并寻求成长的机会。

我们对福利计划采用整体方法,强调身体、情感、财务、职业和社区健康,以支持平衡的生活。我们的套餐专为满足当地需求而量身定做,可能包括医疗保险、心理健康支持、退休储蓄、带薪休假、家事休假、免费游戏等。我们营造和谐的环境,让各个团队始终都能尽展所能。

Electronic Arts 是一个注重机会平等的雇主。在聘用员工时不会考虑其种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性取向、年龄、遗传信息、宗教、身心障碍、医疗状况、怀孕状况、婚姻状况、家庭状况或兵役状况,或任何受法律保护的其他特征。我们也会遵守相关法律,考虑招聘有过犯罪记录的合格应聘者。EA 还会根据适用法律的要求,为合资格的残障人士提供工作场所的便利。