Sunday , May 19 2024

Electronic Arts Careers -Client Software Engineer

Website Electronic Arts

Job Description:

The Client Engineer will be 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. You will report to the team’s manager and work with your peers on developing the game’s foundation layer.

Job Responsibilities:

  • Work with 3rd party companies on software solutions.
  • Work with Server and Client engineers to establish, hook up and test end-to-end functionality.
  • Design, maintain, implement, test and debug code.
  • Collaborate within a small to medium team of engineers, designers and artists both locally and remotely.
  • Work with 3rd party software APIs.
  • Architect and document technical designs for Online multiplayer Game Modes.

Job Requirements:

  • Experience with 3rd party APIs.
  • Experience with Visual Studio and deep knowledge of the debugging tools.
  • Experience working with online services/severs. (HTTP via REST)
  • Experience with source control systems.
  • Strong knowledge with C++, ASM is a bonus.
  • Knowledge of REST-based APIs.
  • JSON and XML, able to read/understand and write.

Job Details:

Company: Electronic Arts

Vacancy Type:  Full Time

Job Location: Montreal, CA

Application Deadline: N/A

Apply Here