Gameplay Software Engineer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
Candidates need a bachelor's degree in computer science or equivalent experience, strong C++ and object-oriented skills, and experience building AI, character control, multiplayer or other gameplay systems. They should understand good programming practices, multithreading, debugging and performance.
C++, proprietary game engine
Advanced Online Software Engineer – EA SPORTS FC
Vancouver, BCElectronic Arts
6+ YOECandidates need 6+ years of software development experience, strong high-performance C++ skills, and multi-threaded and networked application experience. Knowledge of databases, TCP/IP and UDP, and a Bachelor's degree or equivalent experience are also needed.
C++, MySQL, Redis, Perforce, Git, Frostbite
Advanced Game Software Engineer
Vancouver, BCElectronic Arts
10+ YOECandidates need 10+ years of software development experience, including 6+ years in C++ and experience with game engines such as Unreal, Unity or Frostbite. Strong debugging, large-scale system integration and a computer science degree or equivalent experience are also required.
C++, Frostbite, Unreal Engine, Unity, DirectX, OpenGL