Render Programmer

OmrådeUppsala
Publicerad2026-03-27
Ansök senast2026-04-08

Om jobbet

Overview

MachineGames is looking for an experienced Render Programmer to join our team. In this role you will be instrumental in developing our upcoming AAA-titles together with a group of experienced game developers. In this role you will be reporting to our Lead Render Programmer.

Our studio is located in central Uppsala, Sweden which is a small and vibrant city 40 minutes north of the capital Stockholm. It has a historical heritage reaching back to pre-medieval times.

Our studio has a legacy of being down to earth and free from big egos, our everyday work as well as our long-term goals are driven by our values:

- We value Team performance over individual performance

- We practice an open door policy

- We deliver what we promise

- We give constructive and actionable feedback

- We practice ownership and accountability

- We learn from our mistakes.

This is a permanent position, in an onsite capacity from either our Uppsala or Sundsvall office, starting as soon as possible. We will support your relocation and/or application for work permit if you are not an EU citizen and/or are not currently residing in Sweden.

Responsibilities

Implement new GPU-driven systems, taking into consideration performance and quality of these.

Stay up to date with rendering techniques and how they can be utilized in the projects.

Identify bottlenecks through profiling to find areas of improvement.

Making sure that features are working across a wide range of hardware and configurations.

Collaborate with departments such as lighting, VFX and others to help realize the artistic vision.

Partake in discussions on feature development.

Taking ownership of written code and providing guidance and help to users.

Qualifications

Minimum 1 shipped title in the games industry credited as a Render Programmer or equivalent

Good C++ skills

Good HLSL or GLSL skills

Excellent problem-solving skills

Excellent 3D math skills

Excellent ability to work with others

Comfortable using tools such as PIX, Nsight or RenderDoc

Good organization and time management skills

Excellent oral and written communication skills in English

Self-motivated team player with very strong work ethic and cooperative attitude

Passion for making GREAT games

CV and Cover Letter in English

Preferred Skills

BS in Engineering, Computer Science, Mathematics or comparable work experience

Prior experience with idTech or other proprietary engine

MachineGames Sweden AB

FöretagMachineGames Sweden AB
Visa alla jobb för MachineGames Sweden AB