Platform/Porting Programmer

2 Weeks ago • All levels • Game Programmer

Job Summary

Job Description

Maintain and optimize Playdead game titles (legacy and future) across various platforms (Windows, Mac, Linux, iOS, Android, Switch, Xbox, PlayStation). Responsibilities include code maintenance, build optimization using Unity and a custom engine, low-level programming and debugging, and development/optimization of porting tools. Collaboration with the wider development team is crucial. The ideal candidate possesses deep technical expertise in C++ and C#, Unity experience (custom engine experience a plus), and a proven history of cross-platform porting (mobile experience preferred). A passion for solving optimization challenges and a collaborative spirit are essential.
Must have:
  • Experience with Unity
  • Proficiency in C++ and C#
  • Cross-platform porting experience
  • Optimization problem-solving skills
  • Collaborative work style
Good to have:
  • Custom engine experience
  • Mobile platform experience

Job Details

We are looking for an experienced Porting Programmer who will be responsible for maintaining and optimising Playdead titles, legacy and future, for a range of platforms (console, desktop and mobile). The quality and stability of what we release is always at the forefront of what we do and we have built an environment where everyone takes responsibility for their work. We welcome the perspective of others in the pursuit of absolute quality and solve challenges collaboratively.

As a full member of the development team you will be a vital part of the team and work closely with every member of the team throughout production.

You should be willing to work at the Playdead office in Copenhagen, Denmark.

What will I be doing?

  • Maintain code for existing titles across existing platforms (including windows, mac, linux, iOS, android, switch, xbox and playstation devices) and develop for new platforms
  • Optimizing builds using Unity and our custom engine
  • Low level programming and debugging of existing builds
  • Developing and optimizing our porting tools together with the wider development team

What we would like to see

  • Professional experience working with Unity (custom engine experience is nice to have)
  • Deep technical experience and competence working with C++ and C#
  • A background in porting to different types of platforms (mobile platform experience is nice to have)
  • You enjoy working with system limitations and finding solutions to optimization problems.
  • You have a collaborative spirit and work to solve problems as a member of the wider production team
  • You are exciting by the thought of maintaining and optimizing our games to the highest standard

We are open minded about the technologies we deploy and always open to consider new options to solve emerging challenges.

Who we are

Playdead is an independent game developer based in Copenhagen, Denmark. We are the creators and publishers of LIMBO and INSIDE. Our current project is a 3rd person, open world, science fiction adventure built for multiple platforms on Unreal Engine, published by Epic Games Publishing.

Our legacy and ambition is to make games with an uncompromising attention to detail. Our approach to development is experimental, iterative and collaborative. We are particularly interested in friendly, talented people who feel confident taking charge of their own schedule.

We are currently 80 creative professionals and still looking to grow.

Learn more about us at www.playdead.com

Similar Jobs

Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Bogotá, Bogota, Colombia (On-Site)
4 Months ago
RealXP Lab - Industry Mentor, Game Development

RealXP Lab

Dallas, Texas, United States (Remote)
2 Months ago
King - Senior Product Analyst (Incident)

King

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
SmileGate - [P.Pool개발] 유니티 클라이언트 개발자 (C#)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Endless Studios - Technical Game Designer

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
3 Weeks ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Canada (Remote)
6 Months ago
Covenant - Senior Programmer (Unreal Engine)

Covenant

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
IO Interactive - Gameplay Programmer

IO Interactive

İstanbul, Türkiye (Hybrid)
4 Months ago
Virtuos - Senior Programmer

Virtuos

France (On-Site)
4 Months ago
Ubisoft - Team Lead (Programming)

Ubisoft

Montreal, Quebec, Canada (On_site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - AI Research Scientist - Generative AI Red Teaming (London or Paris)

Meta

Paris, Île-de-France, France (On-Site)
3 Months ago
Life church - Associate Youth Pastor

Life church

United States (On-Site)
4 Months ago
Innoactive - Software Engineer

Innoactive

(Remote)
2 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Weeks ago
NVIDIA - System Software Architecture Researcher - PhD Program

NVIDIA

Roskilde, Denmark (On-Site)
2 Weeks ago
Playrix - Senior Technical Designer

Playrix

Montenegro (Remote)
4 Months ago
Meta - Data Science Director

Meta

New York, New York, United States (Remote)
3 Months ago
CoolGames - Senior Game Developer & Team Lead

CoolGames

North Holland, Netherlands (Hybrid)
1 Week ago
SEGA - Senior Character Artist

SEGA

London, England, United Kingdom (Hybrid)
5 Days ago
Games For Love - Mobile Game Production Mentor

Games For Love

Lynnwood, Washington, United States (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

SYBO - QA Intern - Central Technology

SYBO

Copenhagen, Denmark (On-Site)
1 Week ago
SYBO - Video Content Intern

SYBO

Copenhagen, Denmark (On-Site)
1 Week ago
Tesla - Service Advisor

Tesla

Capital Region Of Denmark, Denmark (On-Site)
5 Days ago
Keywords Studios (Player Support) - Subtitle Translator/QCer: English to Danish & Danish to English

Keywords Studios (Player Support)

Capital Region Of Denmark, Denmark (Remote)
2 Weeks ago
Raw power games - Cook

Raw power games

Copenhagen, Denmark (On-Site)
1 Week ago
Dun & Bradstreet - Solution Sales Manager (R-16782)

Dun & Bradstreet

Søborg, Denmark (Hybrid)
4 Months ago
Trackman - SDET – Baseball Contextual Applications and Services

Trackman

Denmark (On-Site)
5 Months ago
Playdead - Gameplay Designer

Playdead

Copenhagen, Denmark (On-Site)
6 Months ago
Illuvium - Senior Gameplay Engineer (C++ / Unreal Engine)

Illuvium

Copenhagen, Denmark (Remote)
3 Months ago
SYBO - Video Content Creator Consultant

SYBO

Copenhagen, Denmark (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

GIANTS Software - Gameplay Programmer (m/f/d)

GIANTS Software

Erlangen, Bavaria, Germany (On-Site)
8 Months ago
Hello Games - Graduate / Junior Programmer

Hello Games

United Kingdom (On-Site)
2 Months ago
Sawhorse Productions - Senior Roblox Developer

Sawhorse Productions

California, United States (Remote)
2 Weeks ago
Booming games - Senior Frontend Developer Games (remote Europe)

Booming games

(Remote)
2 Days ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Weeks ago
Xogar Games - Unreal Game Developer

Xogar Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Media Molecule - Principal Programmer - 12 month contract

Media Molecule

London, England, United Kingdom (On-Site)
3 Months ago
Fool's Theory - Tech Programmer

Fool's Theory

Poland (Remote)
6 Days ago
Romero Games - Multiplayer Gameplay Programmer

Romero Games

Galway, County Galway, Ireland (Hybrid)
3 Months ago
Avalanche Studios Group - Senior Gameplay Programmer (Unreal)

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Playdead is an independent game developer and publisher based in Copenhagen, Denmark. The company was founded in 2006 by game designer Arnt Jensen. Since then, we have made LIMBO and INSIDE.

Today, we are a team of more than 55 creative professionals with a broad range of experience and education.

Our current project is a third-person science fiction adventure set in a remote corner of the universe.

We are searching for new team members - https://playdead.com/jobs/

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (On-Site)

Copenhagen, Denmark (On-Site)

View All Jobs

Get notified when new jobs are added by Playdead

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug