Platform/Porting Programmer

6 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

miniclip - Senior Cloud Infrastructure Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Weeks ago
SEGULA Technologies - Test & Commissioning Engineer / Technician - Railway

SEGULA Technologies

Germany (On-Site)
2 Months ago
Guardian - Lead Engineer - IAM

Guardian

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
Accenture - IT Customer Service Analyst

Accenture

Gurugram, India (On-Site)
1 Month ago
extreme network - Senior Systems Engineer – Enterprise, US Central Region

extreme network

United States (Remote)
2 Months ago
Insight Software - Principal Software Engineer (Contract - .Net+API+SQL)

Insight Software

Hyderabad, Telangana, India (On-Site)
8 Months ago
IMC - C++ Software Engineer

IMC

Mumbai, Maharashtra, India (On-Site)
3 Months ago
HCL Tech - Technical Lead - Embedded C

HCL Tech

California, United States (On-Site)
2 Months ago
Ion - Senior C++ Developer, Italy

Ion

Rome, Lazio, Italy (On-Site)
9 Months ago
Next Level Business Services - Java Developer

Next Level Business Services

San Diego, California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Principal Platform Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
7 Months ago
Synechron - Java Spring Boot Automation Engineer

Synechron

Pune, Maharashtra, India (On-Site)
2 Weeks ago
UXBERT Labs - Senior Solution Architect (IoT/Bluetooth Integration)

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
7 Months ago
Luxoft - Senior ETL Developer

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago
Apple - Wireless RF OTA UWB Systems Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Aeries technology - Associate Deal Desk Analyst

Aeries technology

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Interactive Brokers - Application Service Group Associate

Interactive Brokers

Tokyo, Japan (On-Site)
2 Months ago
Magna International - Full-Stack Developer

Magna International

Bengaluru, Karnataka, India (On-Site)
9 Months ago
WerPlay - 3D Game Artist

WerPlay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
7 Months ago
Interactive Brokers - Client Services Representative

Interactive Brokers

Shanghai, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Copenhagen, Denmark

Unity - Senior Infrastructure Engineer

Unity

Copenhagen, Denmark (On-Site)
4 Months ago
Ramboll3 - Experienced HVAC/Ventilation Engineer for Rambøll's team in Aarhus

Ramboll3

Aarhus, Denmark (On-Site)
1 Month ago
Simcorp - Senior Sales Manager, Cloud Services I SaaS

Simcorp

Copenhagen, Denmark (Hybrid)
1 Month ago
Saxo Bank - Global Head of Local Office & Institutional – Financial Crime Prevention

Saxo Bank

Copenhagen, Denmark (On-Site)
1 Week ago
Stibo Systems - Business Insights & Report Specialist

Stibo Systems

Aarhus, Denmark (Hybrid)
1 Year ago
YouGov - Market Research Consultant

YouGov

Copenhagen, Denmark (Hybrid)
2 Months ago
Playdead - Audio Programmer

Playdead

Copenhagen, Denmark (On-Site)
6 Months ago
Testronic - Translator - Danish

Testronic

Denmark (Remote)
1 Month ago
Playdead - Technical Director

Playdead

Copenhagen, Denmark (On-Site)
11 Months ago
Devoteam - Ride the AI wave as an experienced ServiceNow consultant

Devoteam

Copenhagen, Denmark (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Polygon Labs - Senior Rust Software Engineer

Polygon Labs

(Remote)
3 Months ago
Extreme Inc. - Programmer (Server Side)

Extreme Inc.

Tokyo, Japan (Hybrid)
3 Months ago
bohemia interactive - C++ Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Week ago
warner bros games - Software Engineer II - Database Engineer

warner bros games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Epic Games - Senior Server Programmer

Epic Games

Canada (On-Site)
3 Months ago
Epic Games - Senior Mobile Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Synechron - Lead Java Developer

Synechron

Pittsburgh, Pennsylvania, United States (On-Site)
2 Weeks ago
P99 soft - Lead Java Developer

P99 soft

Hyderabad, Telangana, India (On-Site)
3 Months ago
Capgemini - C++

Capgemini

Gurgoan, Uttar Pradesh, India (On-Site)
2 Months ago
PwC - Associate Dot Net App Tech MS Engineer - Advisory

PwC

Kolkata, West Bengal, India (On-Site)
1 Year 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