Senior Systems Programmer

1 Month ago • 5 Years +

About the job

Avalanche Studios is crafting our next cutting-edge AAA open-world game, and we are now looking for a highly skilled and motivated Senior Systems Programmer to join one of our exciting AAA projects, this role will be based out of the beautiful city of Stockholm in Sweden

The Position

As a Senior Systems Programmer on this project, you play a vital role in the smooth development of the game. You will help develop, maintain and adapt the lower-level systems of the game such as spawning, memory management, job scheduling, threading framework, frame layout, streaming, TRCs, and networking interfaces. You will be involved in profiling and optimizing our game as well as assisting with debugging and the design of core systems. You should have a strong background in lower-level console programming with experience from shipped titles.

Who you are...

    • 5+ years of professional C++ work
    • Advanced knowledge of C/C++
    • Strong debugging skills
    • Experience with a wide range of tools and pipelines used in modern game development.
    • A solid commitment to code quality and test procedures
    • Strong profiling and optimisation skills
    • Communication skills and ability to work in a team

Beneficial experience

    • Experience from assembly-level debugging, preferably PPC or X86
    • Experience with console TCRs
    • A solid understanding of the console architectures
    • Experience with streaming engines and how that affects resource management
    • Experience working on multiplayer games
    • Additional experience in other areas of code such as: Graphics, Physics, AI / Animation, Sound programming, Tools

undefined

About The Company

Avalanche Studios Group is a leading interactive entertainment company, offering a rich portfolio of games from its divisions Avalanche Studios, Expansive Worlds, and Systemic Reaction, including the Just Cause franchise, Rage 2, theHunter: Call of the Wild and Generation Zero. 


Avalanche Studios Group is committed to being a truly inclusive and sustainable workplace that creates innovative games through the power of our people’s creativity. All of Avalanche Studios Group games are developed using the proprietary Apex engine, enabling vast open worlds with endless creative possibilities. 


Learn more at www.avalanchestudios.com/

Stockholm County, Sweden (Hybrid)

Skåne County, Sweden (On-Site)

England, United Kingdom (On-Site)

View All Jobs

Similar Jobs

State of Alaska - Systems Programmer 1/2 Flex

Alaska, United States (On-Site)

Playdead - Systems Programmer

Copenhagen, Denmark (On-Site)

Studio Hermitage - Systems Programmer

North Carolina, United States (Remote)

Bloober Team - Senior Systems Programmer

Lesser Poland Voivodeship, Poland (On-Site)

ZeniMax Media - Senior Systems Programmer

Quebec, Canada (On-Site)

Bethesda - Senior Systems Programmer

Maryland, United States (On-Site)

ZeniMax Media Inc. - Senior Systems Programmer

Maryland, United States (On-Site)

ZeniMax Media - Senior Systems Programmer

Texas, United States (On-Site)