OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
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