- Startseite
- Remote Jobs
- Game Developer - Remote
Game Developer - Remote
Eckdaten
Berlin
Game Design
Arbeitsmodell
Vollständig remote
Nur DE
Stellenbeschreibung
Job Details
- Jobtyp: Vertrag
- Standort: Remote
Zusammenfassung
Unser Kunde sucht einen Game Tools & Modding Engineer mit fundierter Erfahrung in den Bereichen Rendering und Engine-Entwicklung, um leistungsstarke Echtzeitanwendungen zu erstellen. Diese Rolle geht über das reine Gameplay hinaus – Sie arbeiten an Grafiksystemen, Rendering-Pipelines und Low-Level-Optimierungen unter Verwendung von Technologien wie DirectX (DX11 und DX12), Vulkan, OpenGL oder ähnlichen APIs.
Hauptaufgaben
- Design und Entwicklung von Spielsystemen und Engine-Funktionen unter Verwendung von C++ und Game-Engines.
- Entwicklung von Tools und Modding-Funktionen für Spiele.
- Arbeit an Rendering-Pipelines, Shadern und Echtzeit-Grafiksystemen.
- Optimierung der Performance über CPU/GPU, Speicher und Rendering-Workloads hinweg.
- Ausbau von Tools, Pipelines und Engine-Systemen zur Unterstützung der Entwicklung.
- Zusammenarbeit mit Designern, Künstlern und Ingenieuren zur Bereitstellung hochwertiger Erlebnisse.
- Debugging komplexer Probleme in den Bereichen Rendering, Performance und plattformübergreifende Kompatibilität.
- Schreiben von sauberem, wartbarem und gut dokumentiertem Code.
- Teilnahme an Code-Reviews und Mitwirkung an technischen Entscheidungen.
Erforderliche Fähigkeiten und Qualifikationen
- 3-6 Jahre Erfahrung in der Spieleentwicklung oder Echtzeit-Grafikprogrammierung.
- Fundierte Kenntnisse in C++.
- Praktische Erfahrung mit einer oder mehreren Grafik-APIs: DirectX (DX11/12), Vulkan, OpenGL oder Metal.
- Fundiertes Verständnis von Rendering-Pipelines.
- Fundiertes Verständnis von Shadern (HLSL/GLSL).
- Kenntnisse in 3D-Mathematik und Echtzeit-Grafikkonzepten.
- Erfahrung mit der Unreal Engine oder ähnlichen Game-Engines.
- Vertrautheit mit Performance-Optimierung (CPU/GPU, Speicher, Multithreading).
- Starke Debugging- und Problemlösungsfähigkeiten.
- Fähigkeit, unabhängig in einem verteilten Remote-Team zu arbeiten.
Bevorzugte Qualifikationen
- Erfahrung mit Engine-Anpassungen oder der Entwicklung von Low-Level-Systemen.
- Vertrautheit mit Profiling-Tools (RenderDoc, PIX, Nsight, etc.).
- Erfahrung in der Arbeit in plattformübergreifenden oder performance-kritischen Umgebungen.
- Erfahrung mit Tooling, Pipelines oder Editor-Erweiterungen.
- Hintergrund in Multiplayer- oder groß angelegten Systemen.