Auf einen Blick
- Aufgaben: Entwickle innovative 3D-Tools und arbeite an spannenden Echtzeit-Kollaborationsprojekten.
- Unternehmen: Führendes Unternehmen im Bereich Game-Engine mit einer kreativen und inklusiven Kultur.
- Vorteile: Umfassende Gesundheitsleistungen, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und einem unterstützenden Team.
- Warum dieser Job: Gestalte die Zukunft der 3D-Inhalte und arbeite mit modernster Technologie.
- Qualifikationen: Erfahrung in C# und Unity sowie Kenntnisse in WebGL/WebAssembly.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Die Unity Studio-Team ist eine Gruppe leidenschaftlicher Ingenieure, Designer und Produktdenker, die ein modernes, browserbasiertes Echtzeit-3D-Autorentool entwickeln. Unity Studio ermöglicht es Kreativen, 3D-Umgebungen direkt im Browser zu erstellen und zu bearbeiten — ohne Installation des Unity Editors. Während unser aktueller Fokus auf nicht-spielerischen Anwendungsfällen liegt, ist unsere ehrgeizige Vision, Studio zu einem universellen, webbasierten Kollaborationshub für jedes Unity-Projekt weiterzuentwickeln. Wir suchen einen Software Engineer, der uns unterstützt. Sie werden an der gesamten Produktoberfläche arbeiten — von den Werkzeugen zur Szenenbearbeitung über die Echtzeit-Zusammenarbeit bis hin zu leistungsoptimierter Rendering und cloudverbundenen Asset-Pipelines — mit viel praktischer Programmierung und tiefen technischen Herausforderungen.
Was Sie tun werden:
- Funktionen für den 3D-Editor entwickeln und bereitstellen — von Szenenmanipulationstools bis hin zu UI-Panels — unter Verwendung von Unitys UI Toolkit, MVVM und einer Redux-ähnlichen Zustandsverwaltung.
- An einem Echtzeit-Kollaborationstool arbeiten, das mehreren Benutzern ermöglicht, gleichzeitig eine Szene im Browser zu bearbeiten.
- WebGL/WebAssembly-Leistung profilieren und optimieren — Ladezeiten, Speicherverwaltung und die einzigartigen Einschränkungen eines im Browser gehosteten Unity-Runtimes angehen.
- Integration mit Cloud-Diensten und 3D-Asset-Pipelines, um den Editor mit Unitys Ökosystem für Asset-Management, Authentifizierung, Veröffentlichung und Analytik zu verbinden.
- Qualität und Lieferung durch Tests (EditMode, PlayMode, Integration), CI/CD-Beiträge und durchdachte Code-Reviews stärken — während eine Kultur der Innovation, Teamarbeit und technischen Exzellenz gefördert wird.
Was wir suchen:
- Starke C#-Kenntnisse im Unity-Kontext — vertraut mit modernem C# (async/await, Pattern Matching) und engagiert, sauberen, testbaren Code zu schreiben.
- Solide Unity-Erfahrung (3+ Jahre) — Sie kennen sich gut mit dem Unity-Runtime, URP, Assembly-Definitionen und dem Paket-Ökosystem aus.
- Verständnis der WebGL/WebAssembly-Einschränkungen — Sie haben einen Unity WebGL-Build veröffentlicht oder optimiert und verstehen die Realitäten der einheitlichen Ausführung, Speicherkapazitäten und der Sandbox-Umgebung des Browsers.
- Erfahrung im Aufbau von UI mit UI Toolkit.
- Grundlagen der 3D-Grafik — Sie verstehen Meshes, Materialien, Shader und Rendering-Pipelines gut genug, um visuelle Probleme zu debuggen und über die Leistung von Draw Calls nachzudenken.
Zusätzliche Informationen:
- Umzugshilfe ist für diese Position nicht verfügbar.
- Arbeitserlaubnis/Einwanderungssponsoring ist für diese Position nicht verfügbar.
Bei Unity möchten wir, dass unsere Teammitglieder gedeihen. Wir bieten eine Vielzahl von Vorteilen, die darauf ausgelegt sind, das Wohlbefinden und die Work-Life-Balance zu unterstützen. Bitte beachten Sie: Die Anspruchsberechtigung für Leistungen, spezifische Angebote und Deckung variieren je nach Land und Beschäftigungsstatus.
Unity ist ein stolzer Arbeitgeber, der Chancengleichheit bietet. Wir setzen uns dafür ein, ein integratives, innovatives Umfeld zu fördern und feiern unsere Mitarbeiter in Bezug auf Alter, Rasse, Hautfarbe, Abstammung, nationale Herkunft, Religion, Behinderung, Geschlecht, Geschlechtsidentität oder -ausdruck, sexuelle Orientierung oder einen anderen geschützten Status gemäß geltendem Recht.
Software Engineer — Unity Studio (Web-based 3D Editor) Arbeitgeber: Unity Technologies
Unity ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern eine inspirierende und innovative Arbeitsumgebung bietet. Mit einem starken Fokus auf Teamarbeit und technische Exzellenz fördert Unity die persönliche und berufliche Weiterentwicklung durch umfassende Schulungs- und Entwicklungsprogramme. Die attraktiven Benefits, einschließlich Gesundheitsversorgung, Altersvorsorge und Unterstützung für neue Eltern, sowie die Möglichkeit, an bahnbrechenden Projekten im Bereich 3D-Technologie zu arbeiten, machen Unity zu einem idealen Arbeitsplatz für kreative Köpfe.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer — Unity Studio (Web-based 3D Editor) erhalten könnten
✨Tipp Nummer 1
Mach dir eine Liste von Unternehmen, die dich interessieren, und besuche deren Karriereseiten regelmäßig. Oft gibt es Stellenangebote, die nicht auf großen Jobportalen veröffentlicht werden.
✨Tipp Nummer 2
Nutze dein Netzwerk! Sprich mit Freunden, ehemaligen Kollegen oder Kommilitonen über offene Stellen. Oft sind persönliche Empfehlungen der Schlüssel zum Erfolg.
✨Tipp Nummer 3
Bereite dich gut auf Vorstellungsgespräche vor. Informiere dich über das Unternehmen, seine Produkte und die Branche. Zeige, dass du wirklich interessiert bist und bereit, einen Beitrag zu leisten.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und erhöht deine Chancen, von den richtigen Leuten gesehen zu werden. Lass uns gemeinsam an deiner Karriere arbeiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer — Unity Studio (Web-based 3D Editor) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du dich bewirbst, zeig uns deine Persönlichkeit! Wir suchen nach echten Menschen mit Leidenschaft für das, was sie tun. Lass uns wissen, warum du für die Rolle brennst und was dich motiviert.
Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um deine Fähigkeiten zu untermauern. Zeig uns, wie du in der Vergangenheit Probleme gelöst hast oder welche Projekte du erfolgreich umgesetzt hast – das macht einen großen Unterschied!
Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen, bevor du es abschickst.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnellstmöglich bearbeiten können.
Wie man sich auf ein Vorstellungsgespräch bei Unity Technologies vorbereitet
✨Mach dich mit Unity vertraut
Stelle sicher, dass du die neuesten Funktionen von Unity und die spezifischen Anforderungen für WebGL/WebAssembly verstehst. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch, wie du diese Technologien in realen Projekten angewendet hast.
✨Bereite dich auf technische Fragen vor
Erwarte Fragen zu C# und den spezifischen Herausforderungen bei der Entwicklung von 3D-Anwendungen. Übe das Lösen von Problemen und das Erklären deiner Lösungsansätze, um deine Denkweise und Problemlösungsfähigkeiten zu demonstrieren.
✨Zeige deine Teamfähigkeit
Da die Rolle viel Zusammenarbeit erfordert, sei bereit, Beispiele aus deiner Vergangenheit zu teilen, wo du erfolgreich im Team gearbeitet hast. Betone, wie du zur Förderung einer positiven Teamkultur beigetragen hast.
✨Frage nach der Vision des Unternehmens
Zeige dein Interesse an der langfristigen Entwicklung von Unity Studio, indem du Fragen zur zukünftigen Ausrichtung und den Herausforderungen stellst, die das Team erwartet. Das zeigt, dass du nicht nur an der Position interessiert bist, sondern auch an der Mission des Unternehmens.