Devoted Studios

Gameplay Engineer

C++
Automatische Übersetzung. Prüfe das Original.

Beschreibung

Devoted Studios ist ein global agierendes Remote-Entwicklungsstudio, das sich auf Co-Entwicklung, Portierung und End-to-End-Art-Produktion für die globale Gaming-Industrie spezialisiert hat. Wir arbeiten über Zeitzonen hinweg zusammen, um Projekte auf allen wichtigen Plattformen, Engines und in allen Stilen zu unterstützen – von AAA-Titeln bis hin zu neuen Technologien.

Unser Team besteht aus Weltklasse-Talenten, die tiefgreifende Expertise in externer Entwicklung, Pipeline-Optimierung und kreativer Problemlösung mitbringen. Ob es darum geht, Spiele auf neue Systeme zu portieren, Gameplay-Features zu verbessern oder beeindruckende Grafiken zu erstellen, Devoted Studios agiert als vertrauenswürdige, flexible Erweiterung der internen Teams unserer Partner.

Wir sind stolz darauf, der Entwicklungspartner der Wahl für Branchenführer wie diese zu sein:

  • 2K
  • Xbox
  • Meta
  • Obsidian Entertainment
  • Turtle Rock Studios
  • Gearbox Software

Wir suchen einen Gameplay Engineer, der ein Spezialist ist – tief vertraut mit C++ und Unreal Engine, erfahren in der Auslieferung von AAA-Systemen und in der Lage, eine Vorgabe eines Gameplay-Designers in produktionsreifen Code umzusetzen, der auf jeder Plattform Bestand hat und jeden Patch übersteht.

Kernverantwortlichkeiten Kern-Gameplay-Systeme (~50%)

  1. Implementierung von Gameplay-Systemen nach Vorgaben von Designern: Kampf, Fähigkeiten, Bewegung, KI-Verhalten, Progression, Inventar, Interaktion, Kamera – der Umfang variiert je nach Engagement
  1. Erstellung von wiederverwendbarem, wartbarem und testbarem Gameplay-Code in C++ (und Blueprint, wo angebracht) innerhalb von Unreal Engine 5.
  1. Verantwortung für die Implementierung des Gameplay Ability System (GAS) – AttributeSets, Abilities, GameplayEffects, GameplayCues – bei Engagements, bei denen GAS verwendet wird.
  1. Implementierung der Animations-Gameplay-Integration: Anim Notifies, zustandsgesteuerte Anim BPs, Root-Motion-Handling, Blendspaces.
  1. Implementierung von Multiplayer-sicherem Gameplay-Code bei Engagements mit Netzwerkanforderungen – Replikation, Client-Server-Autorität, Lag-Kompensation.

Qualität & Performance (~25%)

  1. Profiling und Optimierung von Gameplay-Code für Zielplattform-Budgets – CPU-Framezeit, Tick-Overhead, Replikationskosten.
  1. Schreiben von Code, der überprüfbar ist: sauber, kommentiert, wo die Logik nicht offensichtlich ist, konsistent mit Projektstandards.
  1. Erkennung und Behebung von Gameplay-Bugs – einschließlich Randfällen, Exploit-Mustern und Regressionen durch Live-Updates.
  1. Aktive Teilnahme an Code-Reviews: Überprüfung von PRs von Kollegen mit Spezifität, Empfang und Umsetzung von Feedback ohne Abwehrhaltung.

Design-Kollaboration (~15%)

  1. Direkte Zusammenarbeit mit Gameplay-Designern, um Design-Absichten in Engine-Verhalten zu übersetzen – die Lücke zwischen Spezifikation und Auslieferung schließen.
  1. Frühzeitige Identifizierung von Implementierungsrisiken in Design-Vorgaben – bevor sie zu Nacharbeit werden – und Vorschlag von Alternativen, wenn die Spezifikation nicht wie geschrieben umsetzbar ist.
  1. Freigabe von Gameplay-Parametern für Designer auf eine Weise, die ohne technische Beteiligung abstimmbar ist (Blueprint-exponierte Eigenschaften, Datentabellen-gesteuerte Abstimmung usw.).

Dokumentation & Übergabe (~10%)

  1. Klare Dokumentation von Systemen – Architektur-Entscheidungen, Integrationspunkte, bekannte Einschränkungen.
  1. Unterstützung technischer Übergaben zwischen Phasen oder Teams: Hinterlassen des Codes in einem Zustand, den der nächste Ingenieur ohne Telefonat verstehen kann.

Mindestanforderungen

  1. 5+ Jahre professionelle Erfahrung in der Spieleentwicklung, davon mindestens 3 Jahre in AAA- oder Mid-Tier-Projekten.
  1. Mindestens 2 ausgelieferte kommerzielle Titel auf PC oder Konsole als Gameplay Engineer – Prototypen und interne Tools zählen nicht.
  1. Tiefgreifende Unreal Engine 5 Erfahrung in C++: Gameplay Framework (Actor, Component, GameMode, GameState, PlayerController), GAS, CharacterMovement, Anim BP Integration.
  1. Starke C++-Grundlagen: Speicherverwaltung, datenorientiertes Denken, performancebewusstes Programmieren.
  1. Blueprint-Kenntnisse – nicht nur lesen, sondern auch Designer-Tools darin erstellen.
  1. Erfahrung mit Multiplayer-Gameplay-Replikation (nice to have, nicht für alle Engagements erforderlich).
  1. Starkes Gespür für Game Design – kann gutes Gameplay von fehlerhaftem unterscheiden und artikulieren, warum.
  1. Remote-First-Gewohnheiten: klare asynchrone Kommunikation, schriftliche Dokumentation, keine stillen Abhängigkeiten schaffen.

Bevorzugt

  1. Online-Multiplayer-Systeme – Actor-Replikation, GameplayEffects-Replikation, Fähigkeitsvorhersage und -korrektur.
  1. Erfahrung mit Konsolenplattformen: Zertifizierungsprozesse, plattformspezifische Einschränkungen.
  1. Gameplay-KI-Systeme in UE5: Behavior Trees, EQS, AI Perception – nicht erforderlich, aber wertvoll für bestimmte Engagements.
  1. Frühere Erfahrung in Co-Entwicklung oder externer Entwicklung.

Dies wäre eine Vollzeitstelle mit branchenüblichen Leistungen in Kanada.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026