Platform/Porting Programmer

5 Months ago • All levels • Programming

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

Next Level Business Services - Product Development Manager

Next Level Business Services

Bentonville, Arkansas, United States (On-Site)
8 Months ago
NVIDIA - Senior Networking Architect

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
Rippling - Associate HR Business Partner

Rippling

San Francisco, California, United States (On-Site)
1 Month ago
Cadence - Lead Product Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Kgroup - Back-End Developer (NodeJS)

Kgroup

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
12 Months ago
5minlab - [5minlab]  Client Programmer

5minlab

Seoul, South Korea (On-Site)
8 Months ago
binance - Pioneer Talent Program - Java Engineer (Tech Compliance)

binance

Taipei City, Taiwan (Remote)
2 Weeks ago
Nagarro - Senior Engineer (Java)

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
The Walt Disney Company - Senior Software Engineer - C++/Rust

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
2 Months ago
HCL Tech - Sr tech lead java spring boot aws docker

HCL Tech

Bolingbrook, Illinois, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Beyond Sports - System Admin/IT Support

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
3 Months ago
Next Level Business Services - Network Engineer

Next Level Business Services

New York, New York, United States (On-Site)
8 Months ago
Capgemini - VEEAM Backup Administration

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
JMA - Associate Engineer - Design

JMA

Bologna, Emilia-Romagna, Italy (Hybrid)
4 Weeks ago
Hitachi - AX 2012 and D365 F&O Functional with Finance Module

Hitachi

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Ubisoft - Generalist Designer (Game design + UI/UX Design)

Ubisoft

Pune, Maharashtra, India (On-Site)
2 Months ago
Ion - Senior Software Engineer - Full-Stack

Ion

Budapest, Hungary (On-Site)
8 Months ago
PwC - Semi Senior Global Compliance Services - US Client

PwC

United States (On-Site)
3 Weeks ago
Samsung Semiconductor - Principal Engineer, Firmware

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago
Capgemini - PHP Developer

Capgemini

Gurugram, Haryana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Tesla - Workshop Supervisor

Tesla

Aarhus, Denmark (On-Site)
4 Months ago
Illuvium - Senior C++ Gameplay Engineer (Unreal Engine 5)

Illuvium

Copenhagen, Denmark (Remote)
3 Months ago
Simcorp - Lead Legal Counsel

Simcorp

Copenhagen, Denmark (Hybrid)
4 Weeks ago
Unity - Senior Tax Analyst

Unity

Copenhagen, Denmark (On-Site)
3 Weeks ago
Trackman - Customer Service Specialist (Tier 1)

Trackman

Hørsholm, Denmark (On-Site)
3 Months ago
AFRY - Unsolicited Application

AFRY

Aarhus, Denmark (On-Site)
10 Months ago
Tesla - EMEA Financial Controller - Nordics

Tesla

Køge, Denmark (On-Site)
4 Months ago
Azerion - Agency Group Manager

Azerion

Copenhagen, Denmark (Hybrid)
2 Weeks ago
AFRY - Industrial Profile for AFRY's Fire Department

AFRY

Aarhus, Denmark (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Ion - Senior .NET / Python Consultant

Ion

Budapest, Hungary (On-Site)
1 Year ago
Lakshya Digital - Dot Net Developer

Lakshya Digital

Gurugram, Haryana, India (On-Site)
3 Months ago
Epic Games - Core Tech Programmer

Epic Games

London, England, United Kingdom (On-Site)
2 Months ago
Ion - Senior C++ Developer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
luxsoft - Senior C++ Developer

luxsoft

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
Bigpoint - Senior Java Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
3 Months ago
ALTEN - Database Administration Engineer

ALTEN

Toulouse, Occitanie, France (On-Site)
1 Week ago
CloudLinux - Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
2 Months ago
The Walt Disney Company - Engineering Manager - Java

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
2 Months ago
The Walt Disney Company - Specialist, Programming and Content Curation

The Walt Disney Company

Bangkok, Bangkok, Thailand (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We’re Playdead, an independent game company based in the heart of Copenhagen, Denmark. We have made two critically acclaimed titles, LIMBO and INSIDE. Our current project is a 3rd-person science fiction adventure set in a remote corner of the universe. We are a relatively small team of independent developers with a very flat management structure. Our design process consists of iteration combined with a sensible approach to deadlines. We experiment and collaborate with a focus on creating new experiences, and as such we hire people who can help us achieve them.

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)

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