MPG ist ein Studio für Co-Development und Full Development, das mit führenden Videospielstudios an deren eigenen Engines arbeitet: an neuen Rendering-Funktionen, Hochleistungssystemen und Grafiksystemen, die sich über AAA-Spiele, Echtzeitsimulation und XR hinweg skalieren lassen. Du arbeitest tief in proprietären Codebasen auf PC, Konsolen der aktuellen Generation und Mac und schreibst hardwarenahe Engine-Code für DirectX 12, Vulkan und Metal. Kein Editor-Scripting, keine Integrationsarbeit. Es geht um Frame-Time-Engineering, wie wir es bei Starfield und anderen technisch anspruchsvollen Projekten umgesetzt haben.
Anforderungen
- Eine ausgewiesene Erfolgsbilanz in Rendering oder Engine-Engineering sowie Erfahrung mit dem Ausliefern leistungsstarker Rendering-Systeme für AAA, Film/VFX, XR oder Simulation über mehrere Produkte hinweg
- Fundierte Erfahrung mit modernem C++ und solide Kenntnisse in Shader-Erstellung und -Debugging (HLSL, MSL oder GLSL)
- Produktionserfahrung mit mindestens zwei der folgenden Technologien in ausgelieferten Projekten: Metal, DirectX 12, Vulkan oder GNM/GNMX
- Fundierte praktische Kenntnisse der gesamten Pipeline: Rasterisierung, Compute und hardwarebeschleunigtes Raytracing
- Sicherer Umgang mit modernen Rendering-Techniken: PBR, GI, Ambient Occlusion, Volumetrik und Post-Processing (AA, HDR, Tone Mapping, Motion Blur), sowie Verständnis aktueller GPU-gesteuerter Pipelines, Meshlet-Rendering und Echtzeit-Path-Tracing-Workflows
- Du fühlst dich wohl dabei, dich in unbekannte Codebasen einzuarbeiten und eigenständig fundierte Architekturentscheidungen zu treffen
- Solide angewandte 3D-Mathematik sowie technisches Schreiben, das andere Engineers tatsächlich gern lesen
Zusätzliche Pluspunkte
- Praktische Erfahrung mit Mesh-Shader-Pipelines (DX12, Vulkan, Metal), um die Geometrieverarbeitung zu optimieren und den CPU-Overhead zu reduzieren
- Vertrautheit mit modernen Hardwarevarianten, einschließlich Konsolen und den Unified-Memory-Architekturen von Apple Silicon
- Erfahrung mit dem Ausliefern von Raytracing oder stark compute-gesteuertem Rendering
- Umfassende Änderungen am Unreal-Engine-Quellcode
Deine Aufgaben
- Die Vision des Art-Teams in veröffentlichungsfähige, skalierbare Rendering-Technologie umsetzen
- Leistungsstarke Rendering-Backends mit klaren Abstraktionen für PC, Konsole und Mac entwerfen, entwickeln und pflegen
- Tiefgreifende GPU-/CPU-Engpässe analysieren und beheben: Belegung, Druck auf den Tile-Speicher, Overhead durch indirekte Dispatches, Bandbreite
- Pipelines mit GPU-gesteuertem Culling, indirekten Command Buffern und bindless Architekturen modernisieren
- Gleichzeitige GPU-Speicherverwaltung auf Grundlage moderner API-Funktionen und Speicher-Heaps entwerfen
- Große Engines (einschließlich des Unreal-Quellcodes) und benutzerdefinierte C++-Architekturen erweitern
- Die Möglichkeit, das Studio extern durch Whitepaper oder Präsentationen auf Branchenveranstaltungen zu repräsentieren
Benefits
Unsere Benefits
- Flexibles Arbeiten: Schon lange vor dem allgemeinen Trend remote-freundlich, mit Kernarbeitszeiten, die sowohl gute Arbeit als auch das echte Leben ermöglichen.
- Unterstützung und Wohlbefinden: Ersthelfer für psychische Gesundheit, Therapie und Coaching über Myndup sowie eine private Krankenversicherung, damit du gesund bleibst und Unterstützung erhältst.
- Altersvorsorge und Lebensversicherung: Ein solides Altersvorsorgepaket und eine Lebensversicherung, die deine Zukunft unterstützen und deine Familie absichern.
- Zeit für dich: Mindestens 25 Urlaubstage, eine bezahlte Winterpause und 3 Freiwilligentage pro Jahr, um Anliegen zu unterstützen, die dir wichtig sind.
- Elternzeit: Familienfreundliche Richtlinien, die Eltern und Betreuungspersonen mit Flexibilität und Ausgewogenheit unterstützen.
- Weiterentwicklung: Jährliches L&D-Budget, Expertengespräche, Game Jams und Mentoring-Möglichkeiten, damit du deine Kompetenzen und deine Karriere weiterentwickeln kannst.
Rolleninformationen: EN
Studio: The Multiplayer Group
Standort: Europa, Vereinigtes Königreich
Arbeitsbereich: Spieleentwicklung
Service: Create
Servicetyp: Code
Beschäftigungsart: Unbefristet, vollständig remote
Arbeitsmodell: Vollzeit
Erfahrungsstufe: Mid-Senior-Level
Keywords Studios verpflichtet sich zur Einhaltung einer etablierten Richtlinie zur Chancengleichheit. Wir bemühen uns, einen Arbeitsplatz zu schaffen, der allen Mitarbeitenden und potenziellen Mitarbeitenden gleiche Chancen bietet.
RICHTLINIE ZUM SCHUTZ PERSONENBEZOGENER DATEN
Keywords Studios setzt sich nachdrücklich für den Schutz deiner personenbezogenen Daten ein. Wenn du deinen Lebenslauf sendest, erklärst du dich mit unseren Geschäftsbedingungen einverstanden und stimmst zu, dass deine Daten gemäß unserer Datenschutzerklärung und Richtlinie zur Datenaufbewahrung verarbeitet und gespeichert werden https://www.keywordsstudios.com/en/applicant-privacy-notice/.