Senior Gameplay Programmer

6 months ago


Uppsala, Sweden Arkane Studios Full time

Overview

MachineGames is looking for an excellent Senior Gameplay Programmer to help us design and implement gameplay and work closely with artists, programmers, designers and producers.

As a senior member of the studio you will mentor less experienced team members. An appreciated aspect about MachineGames is that everyone has the possibility to affect our internal work procedures by suggesting how to utilize new technologies and tools and implement them into our workflow.

The gameplay team consists of a talented and passionate group of programmers, of which some have been with the company since the start in 2010. In this role you will report to our Lead Gameplay Programmer. 

MachineGames 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 starting as soon as possible with the option to work at either our HQ in Uppsala, or in our satellite office in Sundsvall. 

The position is onsite with the option to work in a hybrid capacity. We will support your relocation and/or application for work permit if you have a non-EU passport and/or are not currently residing in Sweden. 

Responsibilities

Architect and implement features in C/C++, that is CPU, GPU, and memory efficient, with an eye to a quality end-user experience. Develop gameplay related functionality (controls, camera movement, game rules, Identify and implement platform specific optimizations to relevant gameplay systems Writes clean, professional, and maintainable code Create quality, performance-minded code Be an active advocate for system features and tools that would improve the production process Work closely with designers, artists, and animators to bring the vision of the game to life Review code written by programmers across the studio and collaborate with them to improve code quality. Help mentoring less experienced team members. Proactively provides suggestions on how to utilize new technologies and tools and implement them into our workflow.

Qualifications

5+ years professional or related experience with at least 1 shipped title where credited as a programmer. Excellent C++ skills. Excellent problem-solving skills. Excellent 3d math skills. Ability to find holes in and improve gameplay systems designs. Excellent ability to work with others. 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.

Preferred Skills

BS in Engineering, CS, Mathematics or comparable work experience Prior experience with idTech

Applicant Privacy Notice



  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    Job DescriptionWe are looking for a skilled Senior Gameplay Programmer to join our team at Arkane Studios.As a senior member of our studio, you will be responsible for designing and implementing gameplay features in C++, ensuring that they are CPU, GPU, and memory efficient, and providing a high-quality user experience.You will work closely with designers,...


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    Job DescriptionMachineGames is seeking an experienced Senior Gameplay Programmer to join our team. As a senior member of the studio, you will be responsible for designing and implementing gameplay features, working closely with artists, programmers, designers, and producers. You will also mentor less experienced team members and contribute to the development...


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    Job SummaryWe are seeking an experienced Lead Gameplay Engineer to join our team at Arkane Studios in Uppsala, Sweden. The successful candidate will have a strong background in C++ and 3D math, with excellent problem-solving skills and the ability to work closely with designers, artists, and animators.About UsArkane Studios is a leading game development...


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    Job DescriptionWe are seeking a highly skilled Senior Gameplay Animator to join our team at Arkane Studios. As a key member of our animation department, you will be responsible for creating high-quality animations for our AAA titles.ResponsibilitiesCollaborate with directors and leads to define and maintain animation quality standards.Create animations for...

  • Network Programmer

    1 month ago


    Uppsala, Sweden Arkane Studios Full time

    Overview MachineGames is growing and we are now looking for a talented Network Programmer to join our studio! In this role your job is to tackle the game networking layer and we believe the person that will be best suited for this job is already experienced with real-time and low-latency object replication. You will be working in our programming...


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    OverviewArkane Studios is seeking a talented Gameplay Animator to contribute to the development of our next AAA title. As a key member of our animation team, you will collaborate with directors and leads to maintain the high level of quality for all animations in our productions.ResponsibilitiesCollaborate with directors and leads to define and maintain the...


  • Uppsala, Sweden Arkane Studios Full time

    Overview MachineGames is looking for a new talented Gameplay Animator to join our team and help us create new and exciting AAA titles! In this position you will be working in a tight-knit department under the supervision of our Lead Gameplay Animator and our Animation Director and collaborate on cross-functional teams on a daily basis. To thrive in...


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    Network ProgrammerAt Arkane Studios, we are looking for a talented Network Programmer to join our team.This role involves tackling the game networking layer and working in our programming department.The ideal candidate has experience with real-time and low-latency object replication.Responsibilities include architecting and implementing features in C/C++,...

  • Network Architect

    4 weeks ago


    Uppsala, Uppsala, Sweden Arkane Studios Full time

    OverviewWe are seeking a talented Network Architect to join our team at Arkane Studios. As a key member of our programming department, you will be responsible for designing and implementing features in C/C++ that are CPU, GPU, and memory efficient, with a focus on delivering a high-quality end-user experience.Key responsibilities include:Architecting and...


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    OverviewMachineGames is seeking an experienced Senior Level Designer to contribute to our team.This role involves working under the guidance of our Lead Level Designer and collaborating with a seasoned department to enhance the level design experience in our project.As a successful candidate, you will be a team player who thrives in a collaborative...

  • Senior Level Designer

    4 weeks ago


    Uppsala, Uppsala, Sweden Arkane Studios Full time

    OverviewArkane Studios is seeking an experienced Senior Level Designer to contribute to our team's success.This role involves working closely with our Lead Level Designer and collaborating with other departments to push the level design experience in our project to the next level.We value team performance over individual performance and practice an open-door...

  • Senior Level Designer

    4 months ago


    Uppsala, Sweden Arkane Studios Full time

    Overview MachineGames is looking for an experienced Senior Level Designer to join our team! In this role you will be reporting to our Lead Level Designer and you will be working in a seasoned, tight-knit department where you will have the chance to help push the level design experience in our project to the next level. To thrive in this role we...

  • Senior Testingenjör

    2 weeks ago


    Uppsala, Uppsala, Sweden Prevas Full time

    Rollen som Senior TestingenjörVi söker nu en erfaren Senior Testingenjör för att ansluta till vårt team på Prevas. I rollen kommer du att arbeta med att utveckla och förbättra våra produkter och lösningar för kunder inom medicinteknik och life science.Uppdrag och ansvarSom Senior Testingenjör kommer du att ha ansvar för att genomföra tester och...

  • Lead Level Designer

    2 days ago


    Uppsala, Uppsala, Sweden Arkane Studios Full time

    Job DescriptionAbout UsArkane Studios is a leading game development studio in Uppsala, Sweden. We are currently seeking an experienced Senior Level Designer to join our team and help push the level design experience in our project to the next level.We value teamwork, collaboration, and open communication. Our studio has a legacy of being down-to-earth and...


  • Uppsala, Uppsala, Sweden Prevas Full time

    ArbetsuppgifterVi söker en Senior Testingenjör för att arbeta med utvecklingen av produkter som på ett eller annat sätt skapar samhällsnytta. Du kommer att ansvara för leveransen av instrument/produkt som lever upp till de krav som ställs.Om rollenRollen som Senior Testingenjör innebär att du kommer att jobba med varierande uppgifter som testning...


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    We are always on the lookout for talented individuals to join our team. If you have a passion for creating innovative and engaging games, we want to hear from you.Company OverviewZeniMax Media is a leading video game publisher with a strong creative team of world-class developers, graphic artists, designers, sound engineers, producers, and programmers. Our...


  • Uppsala, Uppsala, Sweden Prevas Full time

    Välkommen till en spännande karriärmöjlighet som Automationsingenjör på Prevas i Uppsala!Vi söker en automationsingenjör med gedigen erfarenhet av automationsutveckling och PLC programmering. Du kommer att vara en viktig del av vårt team och arbeta med att utveckla och implementera automatiseringslösningar för våra kunder inom medicinteknik och...


  • Uppsala, Uppsala, Sweden Prevas Full time

    Om rollenVi söker en erfaren automationsingenjör som vill vara med och starta upp ett nytt område på Prevas Uppsala. Som automationsingenjör kommer du att vara först in i det nya teamet och vara med på en spännande tillväxtresa där du är med och bygger upp det nya konsultbenet.Om du är rätt personVi söker dig som har gedigen erfarenhet av...


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    About the RoleWe are seeking an experienced and talented Senior Producer to join our team at Arkane Studios. In this role, you will be responsible for the day-to-day development and timely delivery of a section of a major AAA project to a high quality.Key ResponsibilitiesCoordinate team members from across various departments to deliver game features.Work...


  • Uppsala, Uppsala, Sweden Prevas Full time

    Om rollenVi söker en erfaren automationsutvecklare för att starta upp ett nytt område inom Prevas Uppsala. Som automatiker kommer du att vara först in i det nya teamet och vara med på en spännande tillväxtresa där du är med och bygger upp det nya konsultbenet.FörutsättningarVi söker dig som har gedigen erfarenhet av automationsutveckling, PLC...