Jobs /

C++ Software Engineer (Low-Level Systems) - Frostbite Foundation

Electronic Arts

Apply Now

Job Details

Location: Stockholm, Stockholm County, Region Svealand, 111 29, Sweden 18 Rue Félix Mangini, 69009 Lyon, France Los Angeles, CA 90094, USA Place du Molard 8, 1204 Genève, Switzerland Cologne, North Rhine-Westphalia, Germany 1950 Summit Park Dr, Orlando, FL 32810, USA Töölönlahdenkatu 3 B, 00100 Helsinki, Finland AFI Park 2, Bulevardul General Vasile Milea 4, București 061344, Romania Spain Switzerland United Kingdom Sweden Posted: Sep 27, 2022

Job Description

Remote Options across EU time zone.Frostbite

Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team empowers game creators to shape the future of gaming by developing creative engine features and outstanding tools. We are honored to have thousands of game developers all over the world using Frostbite to create some of the most amazing games and player experiences in the industry.

Why join the Frostbite Team?

As a systems engineer on Frostbite Foundation you will work on technologies that are the fundamental building blocks of the Frostbite engine. The team works on low-level technologies that span a range of domains, including concurrency, memory systems, and math libraries. You will be a part of daily interactions with many of the most experienced engineers in the company to help solve our most engaging problems, you will work on the latest hardware, manage low-level libraries like EASTL, and you will be part of a team that is passionate about pushing our technologies forward.

Responsibilities

  • Design and implement complex low-level systems used by thousands of game developers across EA
  • Work with the wider Frostbite engineering team to determine strategic direction for systems-level technology
  • Work with game teams to ensure we meet their technical requirements for future games.
  • Support game teams using Frostbite's core technologies

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent training and professional experience
  • High level of proficiency with modern C++
  • Multithreaded programming and debugging experience
  • Profiling and optimization experience
  • Understand memory management and multiple processor use

Bonuses

  • Experience in game engine development
  • Experience in game console development
  • Experience working with multiple processor architectures (x86, ARM)
  • Standard C++ library, concurrency

About Electronic Arts

Electronic Arts is a leading publisher of games on Console, PC and Mobile. At EA, we exist to Inspire the World to Play. We create amazing experiences for our players everywhere and we consider our players’ experiences first in everything we do.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free