跳到内容

通用信息

地点:Victoria, British Columbia, Canada 
  • 地点: Orlando
  • 州:
  • 国家/地区: United States of America

  • 地点: Victoria
  • 州:
  • 国家/地区: Canada


角色 ID
207934
工作人员类型
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, EA Sports FC soccer, NHL® hockey, and EA SPORTS UFC.

As an Animation Engineer, you will be responsible for designing and implementing technical animation solutions to support networked game mechanics for a fast paced, action oriented multiplayer sports game. You will be a key contributor in solving the animation challenges represented by a fast paced, low input latency, sim-driven, contact sports game.

Your Responsibilities:

  • Architect and implement animation strategies for time sensitive gameplay mechanics in a responsive, action oriented multiplayer game in collaboration with engineers, animators, and designers.

  • Work with engineering teams to identify and implement core animation systems and gameplay features.

  • Work directly with animators to debug and optimize animation workflows.

  • Actively share domain knowledge, teach and mentor engineers within their team.

  • Design, implement and document technology and strategies to facilitate the development of games mechanics in a multiplayer environment by other team members.

  • Own features and collaborate with team members to solve problems efficiently.

Your Qualifications

  • 8+ years experience in software development with a strong C++ focus and proficiency in C#.

  • Shipped action games as a key contributor in animation pipelines and associated systems, such as: melee combat, sports or sports adjacent.

  • Familiarity with runtime inverse-kinematic systems.

  • Experience developing in and debugging multi-threaded/concurrent/simultaneous multiplayer architectures.

  • Pragmatic approach to problem solving.

  • Experience with Visual Studio and knowledge of the debugging tools and profilers.

Bonus:

  • Experience with motion matching.
  • Experience with using animation as a latency hiding technique in a multiplayer game.
  • Shipped fast paced multiplayer melee combat game, or similar.
  • Experience with network architecture of MMO games.
  • Experience working with Microsoft, Sony, or Nintendo game consoles.
  • Experience working with iOS and Android.
  • Experience with developing large scale multiplayer games.
  • Experience with Frostbite, Unreal or Unity.


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

我们的福利计划十分全面,注重身体、情感、财务、职业和社区幸福感,提供带薪休假、育儿假以及免费游戏等更多福利来助力大家维持生活平衡。我们营造和谐的环境,让各个团队始终都能尽展所能。

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