8.988 IT-Jobs

Unity Software Engineer (C#) – Digitaler Zwilling (m/w/d)

Jobriver HR Service (8990 weitere Jobs)
Berlin
Hybrid
Vollzeit
Mid-Level
vor 28 Tagen
Aktualisiert vor 3 Tagen
42.000 € – 60.000 € / Jahr
Jobriver schätzt: 36.205 € – 114.882 € / Jahr Software Engineer

Beschreibung

Das Unternehmen entwickelt einen digitalen Zwilling industrieller Produktionsumgebungen. Diese innovative, interaktive und datengetriebene 3D-Anwendung macht reale Fabrikprozesse sichtbar und steuerbar. Hierbei handelt es sich nicht um Gaming, sondern um Produktentwicklung mit echter Industrie-Wirkung. In dieser Rolle als Unity Software Engineer bist du verantwortlich für die Entwicklung von Features und Systemen in Unity für große, reale Industrieumgebungen im Bereich Real-time 3D. Du setzt saubere C#-Architektur um, die modular, testbar und wartbar ist, und nutzt dabei sinnvolle Design Patterns. Zudem unterstützt du beim Performance-Profiling, reduzierst GC-Spikes und optimierst die Stabilität der Anwendungen. Du arbeitest an Daten- und Event-Logiken, wie beispielsweise REST, MQTT oder OPC-UA-ähnlichen Integrationen, je nach Projektstand. Ein wichtiger Bestandteil deiner Arbeit wird auch die aktive Teilnahme an Code Reviews sein, in denen du gemeinsam mit deinem Team Engineering-Standards weiterentwickelst. Das Arbeitsumfeld ist geprägt von einem starken Team, flexiblen Arbeitsmodellen und einer modernen Engineering-Kultur, die Code Reviews und Qualität als Standard etabliert.

Anforderungen

Um in dieser Position erfolgreich zu sein, solltest du über mindestens drei Jahre kommerzielle Erfahrung mit Unity verfügen und sehr gute Kenntnisse in C# mitbringen. Praktische Erfahrung mit Design Patterns und Clean Code ist ebenfalls erforderlich, da du klaren, modularen und wartbaren Code schreiben solltest, ohne dabei zu über-engineeren. Du solltest zudem Erfahrung im Debugging und in der Problemlösung in größeren Projekten haben sowie ein Grundverständnis für die Optimierung von Code und grafischen Assets mitbringen. Kenntnisse im Umgang mit Unity WebGL, insbesondere in Bezug auf Build, Portierung und Performance-Themen, sind von Vorteil. Ein sicherer Umgang mit GIT ist ebenfalls notwendig. Zudem solltest du in der Lage sein, Englisch im Teamalltag sowohl mündlich als auch schriftlich zu kommunizieren. Nice-to-have Kenntnisse umfassen Shader Graph Basics, Dependency Injection, Multi-Plattform-Entwicklung sowie Erfahrung mit großen 3D-Assets und Streaming.

Technologien

C# Git Unity

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Jetzt bewerben

51.000 €
0 / 800 Zeichen

Lebenslauf, Zeugnisse, Anschreiben (PDF, max. 10MB pro Datei, max. 5 Dateien)

Dateien hier ablegen oder klicken
Weitere Informationen findest du in der Datenschutzerklärung. Du kannst deine Einwilligung jederzeit widerrufen.