Render Programmer
7 days ago
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
We embrace diversity, equity, and inclusion in everything we do – from recruiting for our studios, publishing and operations to fostering safe and respectful workplaces that encourage collaboration. Our culture is based on principles of respect, inclusion, and fair treatment and we welcome anyone into our family without regard to race, religion, gender identity, sexual orientation, or age.
Our diversity fuels our innovation and inspires us to create game worlds that bring us closer to the global community of players we serve.
-
Render Programmer
7 days ago
Uppsala, Uppsala, Sweden MACHINEGAMES SWEDEN AB Full time 550,000 - 750,000 per yearOverviewMachineGames 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...
-
Senior Technical Artist
7 days ago
Uppsala, Uppsala, Sweden MACHINEGAMES SWEDEN AB Full time 80,000 - 120,000 per yearOverviewMachineGames looking for an experienced Senior Technical Artist to be part of our team of talented technical artists and help bring our games to lifeYou will be the bridge between the artists and the programmers and in this role, excellent communication skills are key.In this role you will be working in a tight team under the supervision of our...