System Programmer

Malmö
APPLY NOW
Avalanche Studios is one of the game industry’s leading independent developers. Renowned for triple-A blockbuster hits like Just Cause, Mad Max and the upcoming Rage 2, Avalanche Studios has in the last decade expanded its business to develop and release its own IPs. With theHunter, theHunter: Call of the Wild and Generation Zero, Avalanche Studios is firmly established as one of the leading Games As A Service developers.  The world-leading open world engine Apex 2.0 underpins these titles, made for PC and consoles and developed in Stockholm, New York and Malmö. 

The Position
As a system 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, 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.

Required qualifications
  • 5+ years of professional programming experience
  • At least one current generation console title shipped 
  • A solid commitment to code quality and test procedures
  • Strong profiling and optimization skills
  • A solid understanding of the console architectures
  • Strong communication skills and ability to work in a team

Beneficial Experience
  • Experience from assembly level debugging, preferably PPC or X86
  • Experience with console TCRs
  • 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

To thrive in a programming position at Avalanche Studios, you need to be willing and have the ability to learn new tools, technologies and workflows. You have a positive attitude and contribute to a healthy team dynamic by seeing opportunities and highlighting limitations in a constructive way. You can communicate to clearly establish common goals and align expectations. You are ambitious and are interested in pushing the boundaries of our user experience but can also skillfully balance this with the realities and constraints of the situation at hand.

To apply for this position please register below with a detailed CV and cover letter. Apply as soon as possible as we review applications continuously. All further information is provided under non-disclosure agreement only. All applicants are required to relocate to work full-time in Malmö.

Our Values
At Avalanche Studios, we believe in worlds without limits, and we are committed to develop a diverse and inclusive workplace. We strive to hire great talent from a variety of backgrounds. Being part of our world is not contingent on where you’re from, your gender, or sexual orientation. It’s all about your passion, courage and craftsmanship.

Malmö Studio
Our studio in Malmö, Sweden is the company’s third location since it was founded in Stockholm in 2003, and expanded to New York City in 2011.The Malmö studio will focus on development of current and future Avalanche Studios IPs, relatively small and flexible projects which rest on a solid foundation of AAA production values and award-winning proprietary technology. Malmö was chosen because of its unique location, rich culture and - above all - thriving game development community. With its creative independence, a decade and a half of experience and strong portfolio of games, Avalanche Studios will fill a unique position in the city.


current job openings

Production

Sound

Scripting

Production/Tech

Internship

HR