Senior Gameplay Programmer

4 weeks ago


Uppsala, Uppsala, Sweden Arkane Studios Full time
Job Description

MachineGames 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 of our internal work procedures.

Responsibilities
  • Design and implement gameplay features in C/C++ that are CPU, GPU, and memory efficient.
  • Develop gameplay-related functionality, including controls, camera movement, and game rules.
  • Identify and implement platform-specific optimizations for relevant gameplay systems.
  • Write clean, professional, and maintainable code.
  • Create quality, performance-minded code.
  • Advocate for system features and tools that improve the production process.
  • Work closely with designers, artists, and animators to bring the game to life.
  • Review code written by programmers and collaborate with them to improve code quality.
  • Mentor less experienced team members.
  • Provide suggestions on how to utilize new technologies and tools in our workflow.

Qualifications
  • 5+ years of professional experience with at least one 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 a 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.


  • Uppsala, Uppsala, Sweden Arkane Studios Full time

    Job Title: Senior Gameplay ProgrammerWe are seeking an experienced Senior Gameplay Programmer to join our team at Arkane Studios. As a senior member of our gameplay team, you will be responsible for designing and implementing gameplay features, working closely with artists, designers, and producers to bring our vision to life.Responsibilities:Design and...


  • 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 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...


  • 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, Uppsala, Sweden Arkane Studios Full time

    OverviewMachineGames is seeking a talented Gameplay Animator to collaborate with our team and contribute to the creation of new and exciting AAA titles.ResponsibilitiesCollaborate with the director and lead to maintain high-quality animations in current and future MG productions.Create NPC and player animations with a focus on style, playability, and...

  • Senior Level Designer

    4 weeks ago


    Uppsala, Uppsala, Sweden Arkane Studios Full time

    OverviewWe are seeking a highly skilled Senior Level Designer to join our team at Arkane Studios.In this role, you will be responsible for creating and maintaining level design documentation, interpreting and implementing gameplay and narrative ambitions, and working with various disciplines to ensure level design supports the product's design, art, and...

  • Network Architect

    1 month ago


    Uppsala, Uppsala, Sweden Arkane Studios Full time

    OverviewWe are seeking a talented Network Programmer 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.ResponsibilitiesArchitect and implement features...


  • 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

    3 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 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...


  • 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...


  • Uppsala, Uppsala, Sweden Prevas Full time

    Om ossPrevas är ett tekniskt konsultföretag som erbjuder lösningar, tjänster och produkter till företag inom en rad olika branscher. Vi är specialiserade inom medicinteknik och life science och har en stark tro på människan och är övertygade om att din utveckling är vår utveckling.Om rollenSom först in i teamet kommer du ha stor påverkan och...