Technical Artist - Optimizing AA UE5 Game for Cloud Streaming

Technical Artist - Optimizing AA UE5 Game for Cloud Streaming

Befristet 54000 - 66000 € / Jahr (geschätzt) Homeoffice
J

Auf einen Blick

  • Aufgaben: Optimiere ein stylisches Unreal Engine 5 Spiel für Cloud-Streaming und löse spannende Rendering-Herausforderungen.
  • Unternehmen: Innovatives Unternehmen im Gaming-Bereich mit einem kreativen und kollaborativen Team.
  • Vorteile: Remote-Arbeit, internationale Zusammenarbeit und die Möglichkeit, an einem großen narrativen Spiel zu arbeiten.
  • Weitere Informationen: Dynamisches, spezialisiertes Umfeld mit hervorragenden Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die visuelle Qualität eines Spiels und arbeite mit fortschrittlichen Technologien wie Lumen und Nanite.
  • Qualifikationen: Mindestens 4 Jahre Erfahrung als Technical Artist und fundierte Kenntnisse in Unreal Engine.

Das prognostizierte Gehalt liegt zwischen 54000 - 66000 € pro Jahr.

Diese Position wird im Auftrag eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und nächsten Schritte verwaltet. Unser Partner sucht einen Technical Artist, der ein hochwertiges, inhaltsreiches Unreal Engine 5-Spiel für die Bereitstellung auf einer Cloud-Streaming-Plattform optimiert. Der Technical Artist wird die GPU-Leistung, den Speicherverbrauch, die Plattformbeschränkungen und die visuelle Qualität ausbalancieren, während er eine ausgeprägte stilisierte, nicht fotorealistische künstlerische Richtung bewahrt.

Die Rolle kombiniert praktisches Profiling und Inhaltsoptimierung mit der Entwicklung von Tools und Validierungsprozessen, die eine effiziente Produktion unterstützen. Sie werden an Materialien, Texturen, LODs, Beleuchtung, VFX, Shadern und fortschrittlichen UE5-Rendering-Technologien wie Lumen, Nanite und Virtual Shadow Maps arbeiten. Visuelle Qualität und Lesbarkeit bleiben eine Priorität, wobei Optimierungsentscheidungen durch gemessene Leistungsgewinne und nicht durch pauschale Reduzierungen getrieben werden.

Sie werden eng mit technischen Künstlern, Unreal-Ingenieuren, UX-Designern, QA und Produktionsteams in einer hochspezialisierten Umgebung zusammenarbeiten. Dies ist ein remote, projektbasierter Vertrag von etwa vier Monaten, der die Möglichkeit bietet, herausfordernde Probleme der Echtzeit-Rendering- und Cloud-Streaming-Optimierung zu lösen.

Verantwortlichkeiten:

  • Profilierung der GPU-Leistung und des Speicherverbrauchs mit Unreal Insights, RenderDoc und anderen relevanten Profiling-Tools.
  • Analyse von Profilierungsdaten zur Priorisierung der Optimierungsarbeiten und Überprüfung, dass jede Änderung messbare Leistungsverbesserungen ohne inakzeptable visuelle Verschlechterung erzielt.
  • Identifizierung von Engpässen, die außerhalb des Kunst- und Inhaltsbereichs liegen, und Bereitstellung relevanter Profilierungsdaten für Ingenieurteams zur weiteren Untersuchung.
  • Optimierung von Shadern, Materialien, Overdraw, Draw Calls, Texturspeicher und anderen inhaltsbezogenen Quellen der GPU- und Speicherkosten.
  • Feinabstimmung von Lumen, Nanite und Virtual Shadow Maps, um angemessene Leistung innerhalb der Zielplattformbudgets zu erreichen.
  • Erstellung und Verfeinerung von LODs und Vereinfachung von Materialien, wo globale Engine- oder Skalierungseinstellungen unzureichend sind.
  • Bewahrung der beabsichtigten visuellen Identität während des Optimierungsprozesses, einschließlich Umrisse, Schattierung, Post-Processing-Effekte, Beleuchtung, Atmosphäre und Nebel.
  • Bewertung, wie Linienarbeit, feine Details und andere visuelle Elemente auf Cloud-Streaming und Video-Encoding reagieren, und Anpassung des Inhalts, wo nötig.
  • Definition geeigneter Inhaltsbudgets und Zusammenarbeit mit Ingenieurteams zu Skalierungseinstellungen und Leistungszielen.
  • Erstellung von Unreal Engine-Editor-Tools, Validierungsskripten und Prüfungen, die helfen, Inhalte zu identifizieren, die definierte Leistungs- oder Speicherbudgets überschreiten.
  • Proaktive Identifizierung visueller und leistungsbezogener Risiken und Kommunikation potenzieller Kompromisse an interne und externe Stakeholder.
  • Zusammenarbeit mit Unreal-Ingenieuren, technischen Künstlern, UX-Designern, QA und Produktion zur Koordination von Optimierungsprioritäten und -lieferungen.
  • Fokussierung der Optimierungsentscheidungen auf gemessene Kompromisse, um visuelle Qualität und Lesbarkeit zu wahren, anstatt indiscriminierte Reduzierungen anzuwenden.

Anforderungen:

  • Mindestens 4 Jahre Berufserfahrung als Technical Artist in der Spieleentwicklung, einschließlich Arbeit an großen oder komplexen Projekten.
  • Mindestens 3 Jahre praktische Erfahrung in der Produktion mit Unreal Engine 4 oder 5.
  • Nachweisliche Erfahrung in der Profilierung und Optimierung von Spielinhalten mit GPU- und Speichermesswerkzeugen in Produktionsumgebungen.
  • Starkes Wissen über Materialien, Texturen, LODs, Beleuchtung, VFX, Animation und Echtzeit-Rendering-Workflows.
  • Praktische Erfahrung mit Lumen, Nanite und Virtual Shadow Maps.
  • Starkes Verständnis von Shader- und Materialoptimierung, Overdraw-Reduzierung, Draw-Call-Management und Texturspeicheroptimierung.
  • Erfahrung in der Entwicklung von Unreal Engine-Editor-Tools, Validierungsskripten oder ähnlichen produktionstechnischen Werkzeugen.
  • Erfahrung mit Perforce oder einem vergleichbaren Versionskontrollsystem.
  • Fähigkeit, technische, visuelle und leistungsbezogene Kompromisse klar an nicht-technische Stakeholder zu erklären.
  • Starke schriftliche und mündliche Kommunikationsfähigkeiten in Englisch.
  • Fähigkeit, unabhängig zu arbeiten, Optimierungsarbeiten anhand objektiver Profilierungsdaten zu priorisieren und effektiv innerhalb eines multidisziplinären Remote-Teams zu agieren.
  • Erfahrung in der Optimierung von stilisierten, nicht fotorealistischen oder stark nachbearbeiteten visuellen Inhalten ist von Vorteil.
  • Verständnis dafür, wie Cloud-Streaming und Video-Encoding die wahrgenommene visuelle Qualität beeinflussen können, ist ein Plus.
  • Erfahrung im Portieren oder Anpassen von Spielen für Hardware mit niedrigerer Spezifikation ist von Vorteil.
  • Erfahrung mit Unreal Engine 5.5 oder später ist ein Plus.
  • Erfahrung in der Zusammenarbeit mit ausgelagerten Entwicklungsteams oder externen Partnern ist wünschenswert.
  • Erfahrung im Versand mindestens eines AAA- oder hochwertigen AA-Spiels ist von Vorteil.

Vorteile:

  • Ungefähr 4-monatige Remote-Vertragsbindung.
  • Remote-Arbeitsmöglichkeit für Kandidaten in Europa, mit Arbeitsarrangements, die für die Zusammenarbeit über internationale Zeitzonen hinweg ausgelegt sind.
  • Bevorzugte Arbeitszeiten von 8:00 bis 17:00 Uhr US Central Time; europäische Kandidaten sollten mindestens vier Stunden Überlappung von 8:00 bis 12:00 Uhr US Central Time bieten.
  • Gelegenheit, an einem großen, inhaltsreichen, entscheidungsgetriebenen narrativen Spiel zu arbeiten, das mit Unreal Engine 5 erstellt wurde.
  • Gelegenheit, komplexe GPU-, Speicher-, Rendering-, Inhaltsoptimierungs- und Cloud-Streaming-Herausforderungen zu lösen.
  • Zusammenarbeit mit erfahrenen Unreal-Ingenieuren, technischen Künstlern, UX-Designern, QA-Profis und Produktionsexperten.
  • Einblick in fortschrittliche Echtzeit-Rendering-Technologien, einschließlich Lumen, Nanite und Virtual Shadow Maps.
  • Gelegenheit, zu einem ausgeprägten stilisierten visuellen Erlebnis beizutragen, während man innerhalb anspruchsvoller Hardware- und Plattformbeschränkungen arbeitet.
  • Professionelle und kollaborative Remote-Arbeitsumgebung.
  • Gelegenheit, einen messbaren Einfluss auf die Spielleistung und visuelle Qualität innerhalb einer spezialisierten technischen Kunstrolle zu haben.

Technical Artist - Optimizing AA UE5 Game for Cloud Streaming Arbeitgeber: Jobgether

Unser Partnerunternehmen bietet eine hervorragende Arbeitsumgebung für Produktmanager, die in einem dynamischen und internationalen Umfeld tätig sein möchten. Mit flexiblen, vollständig remote Arbeitsmöglichkeiten und Zugang zu urbanen Büros in Paris, Lille oder London fördert das Unternehmen Innovation und Zusammenarbeit. Zudem werden umfassende Gesundheits- und Rentenpläne sowie kontinuierliche Entwicklungsmöglichkeiten geboten, um sicherzustellen, dass Mitarbeiter in ihrer Karriere wachsen und sich wohlfühlen.

J

Kontaktdaten:

Jobgether Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Technical Artist - Optimizing AA UE5 Game for Cloud Streaming erhalten könntest

✨Netzwerken in der Entwicklerszene

Besuche lokale Meetups oder Hackathons in der Software-Entwicklung, um direkt mit Leuten aus der Branche in Kontakt zu treten. Dort hast du die Chance, nicht nur von anderen zu lernen, sondern auch persönliche Eindrücke bei potenziellen Arbeitgebern wie Jobgether zu hinterlassen.

✨Open Source Beiträge leisten

Engagiere dich in Open-Source-Projekten, um deine Fähigkeiten zu zeigen und für Jobgether sichtbar zu werden. Das ist nicht nur eine super Möglichkeit, praktische Erfahrungen zu sammeln, sondern auch eine tolle Möglichkeit, sich einen Namen in der Entwicklergemeinschaft zu machen.

✨Auf Praktikumsprogramme achten

Halte Ausschau nach spezifischen Programmen für befristete Stellen, die viele Unternehmen anbieten, um junge Talente zu fördern. Diese Fenster sind oft zeitlich begrenzt, also mach dich bereit, wenn die Bewerbungen öffnen, und verpasse nicht die Gelegenheit, dich bei Jobgether zu bewerben!

✨Portfolio aufbauen und sichtbar machen

Erstelle dir ein starkes Portfolio, das deine besten Projekte zeigt. Teile dieses Portfolio in Entwickler-Communities und auf Plattformen wie GitHub, damit Unternehmen wie Jobgether sofort sehen, was du kannst. Das steigert deine Chancen, in der Software-Entwicklung aufzufallen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Technical Artist - Optimizing AA UE5 Game for Cloud Streaming mit Bravour zu bestehen

Unreal Engine 5
GPU Profiling
Memory Profiling
Shader Optimization
Material Optimization
LOD Management
Lighting Techniques

Einige Tipps für deine Bewerbung 🫡

Dein GitHub ist dein bester Freund!:Für eine befristete Stelle in der Software-Entwicklung ist dein GitHub-Profil super wichtig. Zeig uns deine besten Projekte und deinen Code! Wenn du Seitenprojekte oder Beiträge zu Open-Source-Projekten hast, pack die unbedingt in deine Bewerbung, das gibt uns einen tollen Einblick in deine Fähigkeiten.

Skills, Skills, Skills!:Mach eine Liste deiner technischen Skills und Technologien, die du beherrschst. In der Software-Entwicklung ist es wichtig, diese klar und präzise in deinem Lebenslauf zu präsentieren. Liste Frameworks, Programmiersprachen und Tools auf, die du nutzt, und versichere dich, dass sie zum Job bei Jobgether passen!

Deine Motivation zeigt, dass du lernbereit bist:In deinem Anschreiben solltest du darauf eingehen, warum du dich für die befristete Stelle bei Jobgether interessierst und was du dir von der Erfahrung erhoffst. Heb hervor, wie diese Position dir helfen kann, deine Fähigkeiten zu verbessern und neue Technologien zu lernen.

Projektbesprechung und persönliche Note:Wenn du ein Portfolio hast, das deine Entwicklungsprojekte zeigt, füge das unbedingt an. Außerdem kannst du in deinem Anschreiben erwähnen, warum du gerade bei Jobgether arbeiten möchtest und wie du zur Unternehmenskultur passt. Das gibt uns einen persönlicheren Eindruck von dir als Bewerber!

Wie man sich auf ein Vorstellungsgespräch bei Jobgether vorbereitet

✨Code die Erwartungen!

Bei einem Interview in der Software-Entwicklung solltest du bereit sein, dein Coding-Know-how unter Beweis zu stellen. Mache dich mit typischen Coding-Challenges und Systemdesign-Fragen vertraut, die dir während des Interviews gestellt werden könnten. Vielleicht gibt es sogar Live-Coding-Sessions, also übe, deinen Denkprozess laut zu kommunizieren!

✨Bring dein Portfolio mit!

Auch wenn es sich um eine befristete Stelle handelt, ist es wichtig, deinem potenziellen Arbeitgeber dein Können zu zeigen. Stelle ein Portfolio mit deinen besten Projekten zusammen – idealerweise solche, die relevant für Jobgether sind. Denk daran, dass du nicht nur die Lösungen präsentieren solltest, sondern auch den Prozess und die Technologien, die du verwendet hast.

✨Sei flexibel und lernwillig!

Für befristete Stellen suchen Unternehmen oft nach Kandidaten, die schnell dazulernen können. Betone in deinem Interview deine Lernbereitschaft und vielleicht Beispiele, wie du in der Vergangenheit neue Technologien oder Programmiersprachen schnell beherrscht hast. Das zeigt, dass du gut ins Team passt und bereit bist, dich den Herausforderungen zu stellen.

✨Frage nach Team-Tools und Methoden!

Informiere dich über die Tools und Arbeitsmethoden, die das Team bei Jobgether verwendet. Hast du Erfahrung mit agilem Arbeiten oder Tools wie Jira, Git oder Slack? Wenn du gezielt Fragen zu diesen Aspekten stellst, zeigst du dein Interesse an der Teamdynamik und wie du dich schnell einbringen kannst.