Auf einen Blick
- Aufgaben: Entwickle und verbessere unsere Echtzeit-3D/VR-Trainingsruntime mit Unreal Engine.
- Arbeitgeber: Globales Unternehmen mit 40 Jahren Erfahrung in der Automatisierungstechnik.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, betriebliche Altersvorsorge, 30 Tage Urlaub und Entwicklungsmöglichkeiten.
- Andere Informationen: Wachstumsorientierte Umgebung mit internationalem Austausch und internen Unterstützungsprogrammen.
- Warum dieser Job: Gestalte die Zukunft der Automatisierung und arbeite an innovativen Projekten.
- Gewünschte Qualifikationen: Über 8 Jahre Erfahrung in Unreal Engine und C++-Entwicklung.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Bei ATS, einem börsennotierten globalen Unternehmen mit einer stolzen 40-jährigen Geschichte, helfen wir, die Zukunft mit unseren automatisierungslösungen für Fabriken voranzutreiben. Bei ATS Industrial Automation zählt, was wir tun - sowohl für unsere Kunden als auch für deren Kunden. Mit 600 qualifizierten Mitarbeitern weltweit entwerfen, bauen und warten wir mission-critical automatisierte Montage- und Testlösungen für Mobilität, Kernenergie und Spezialautomatisierung. Unsere Kunden sind führend in ihren Branchen und verlassen sich darauf, dass wir das liefern, was wir versprechen - pünktlich und im Budgetrahmen. Kombiniert mit unserem breiten Produktportfolio, finanzieller Stärke und globaler Präsenz bieten wir unseren Kunden die besten Automatisierungslösungen, wann und wo immer sie diese benötigen.
Trete unserem Team als Senior Unreal Engine Developer (m/w/d) mit Sitz in Schweden, Deutschland oder der Slowakei bei.
Die Rolle
- Eigene und implementiere Kernlaufzeiteigenschaften in Unreal Engine unter Verwendung von C++ und Blueprints (40%) - Implementiere Systeme und Funktionen in Unreal Engine (Blueprints & C++). Stelle saubere, wiederverwendbare und wartbare Blueprint-Logik und C++-Schnittstellen sicher. Integriere Änderungen sicher in die Produktlaufzeit und unterstütze die Bereitstellung zur Veröffentlichung.
- Architektur gestalten und technische Richtlinien definieren (20%) - Trage zu Architekturentscheidungen und Modularisierung (Subsysteme, Module, Plugins) bei. Etabliere Standards, Muster und Leistungsbudgets über die Laufzeit hinweg. Identifiziere technische Schulden und treibe nachhaltige Verbesserungen voran.
- Leistung, Stabilität und Debugging der Laufzeit sicherstellen (10%) - Unterstütze Debugging, Profiling und Leistungsoptimierung. Analysiere Ursachen und verhindere Regressionen durch systematische Ingenieurpraktiken.
- Softwarequalitätsysteme und -gates aufbauen und institutionalisieren (15%) - Führe Anwendungsüberwachung (z.B. Sentry) für kundenorientiertes Troubleshooting ein und betreibe sie. Führe Codequalitätsüberwachung (z.B. SonarQube) ein und integriere Qualitätssicherungsmaßnahmen in die Arbeitsabläufe.
- Build-, Test- und Release-Automatisierung verbessern (10%) - Implementiere und verbessere automatisierte Builds & Tests (z.B. Jenkins), um die Entwicklungsgeschwindigkeit und -qualität zu erhöhen. Etabliere robuste Versionierungs- und nachvollziehbare Archiv-/Backup-Praktiken für Releases.
- Zusammenarbeiten, überprüfen und mentorieren (technische Führung ohne Personalverantwortung) (5%) - Nimm an Code-Reviews und technischen Diskussionen teil. Coache weniger erfahrene Ingenieure und stimme dich über Disziplinen hinweg ab, um eine vorhersehbare Lieferung sicherzustellen.
Dein Profil
- Abschluss in Informatik, Softwaretechnik oder gleichwertige praktische Erfahrung.
- Mehr als 8 Jahre Berufserfahrung in kommerziellen/unternehmerischen Softwareprojekten und praktische Erfahrung in der Unreal Engine und C++-Entwicklung in Produktionsumgebungen.
- Starke Berufserfahrung mit Unreal Engine und Implementierung mit Blueprints und C++.
- Fähigkeit, saubere, wiederverwendbare und wartbare Blueprint-Logik zu erstellen und Blueprint ↔ C++-Workflows sicher zu integrieren.
- Starke C++-Ingenieursfähigkeiten (Debugging, Leistungsdenken, Wartbarkeit) und Vertrauen in komplexe Codebasen.
- Nachgewiesene Erfahrung in der Einführung und dem Betrieb von Anwendungsüberwachung (z.B. Sentry) zur Ermöglichung schneller Fehlersuche und langfristiger Qualitätsverbesserungen.
- Nachgewiesene Erfahrung in der Einführung und dem Betrieb von Codequalitätsüberwachung (z.B. SonarQube) und der Integration von Qualitätssicherungsmaßnahmen in Ingenieurarbeitsabläufe.
- Nachgewiesene Erfahrung in der Implementierung automatischer Builds und Tests (z.B. Jenkins), um die Entwicklungsgeschwindigkeit und -qualität zu erhöhen.
- Erfahrung in der Implementierung von Versionierung, Freigabeprozessen und nachvollziehbaren Archiv-/Backup-Strukturen.
- Nachgewiesene Fähigkeit, zur Architektur beizutragen und technische Richtlinien (Standards, Muster, Systembeschränkungen) gemeinsam festzulegen.
- Fließende Englischkenntnisse in Wort und Schrift.
Tritt unserem ATS Industrial Automation Team bei, weil:
- Wir unsere Menschen WERTSCHÄTZEN: Die Grundlage eines großartigen Unternehmens ist es, das beste Team zu haben, weshalb wir kontinuierlich daran arbeiten, unsere Mitarbeiter zu entwickeln, zu engagieren, zu ermächtigen und zu motivieren.
- Wir internes WACHSTUM & ENTWICKLUNG unterstützen: ATS Automation bietet endlose Möglichkeiten für berufliches Wachstum und Entwicklung, einschließlich internationaler Austauschprogramme und interner Unterstützungsprogramme.
- Wir wettbewerbsfähige Gesamtvergütungen anbieten: Wettbewerbsfähige Einstiegsgehälter, Anspruch auf Überstundenvergütung, subventionierte betriebliche Altersvorsorge und kapitalbildende Leistungen, 30 Tage Urlaubsanspruch und vieles mehr.
Senior Unreal Engine/ C++ Developer (m/f/d) Arbeitgeber: ATS Corporation
Kontaktperson:
ATS Corporation HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Unreal Engine/ C++ Developer (m/f/d)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in der Automatisierungsbranche in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und potenzielle Arbeitgeber auf dich aufmerksam zu machen.
✨Zeige deine Fähigkeiten!
Erstelle ein Portfolio mit deinen besten Unreal Engine und C++ Projekten. Zeige, was du kannst, indem du nicht nur den Code teilst, sondern auch die Herausforderungen, die du gemeistert hast. Das gibt den Arbeitgebern einen Einblick in deine Problemlösungsfähigkeiten.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews für Unreal Engine Entwickler gestellt werden. Übe das Lösen von Problemen in Echtzeit, um dein Selbstvertrauen zu stärken und deine Fähigkeiten zu demonstrieren.
✨Bewirb dich direkt über unsere Website!
Wenn du an einer Stelle interessiert bist, bewirb dich direkt über unsere ATS-Website. So zeigst du dein Interesse und erhältst die besten Chancen, von unserem Team wahrgenommen zu werden!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Unreal Engine/ C++ Developer (m/f/d)
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Senior Unreal Engine Developer interessierst. Das macht deine Bewerbung einzigartig und unvergesslich.
Betone deine Erfahrungen: Wir suchen nach jemandem mit umfangreicher Erfahrung in Unreal Engine und C++. Hebe deine bisherigen Projekte hervor, die deine Fähigkeiten in diesen Bereichen zeigen. Zeige uns, wie du Herausforderungen gemeistert hast und welche Erfolge du erzielt hast!
Technische Details sind wichtig: Da wir einen technischen Lead suchen, solltest du spezifische technische Fähigkeiten und Erfahrungen in deiner Bewerbung anführen. Nenne konkrete Beispiele für deine Arbeit mit C++, Blueprints und anderen relevanten Technologien, um uns zu überzeugen.
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung bei uns ankommt, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten und du bist einen Schritt näher an deinem Traumjob!
Wie du dich auf ein Vorstellungsgespräch bei ATS Corporation vorbereitest
✨Verstehe die Unreal Engine und C++
Mach dich mit den neuesten Funktionen von Unreal Engine und den besten Praktiken in C++ vertraut. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch komplexe Probleme lösen kannst. Bereite Beispiele aus deiner bisherigen Arbeit vor, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Technische Architektur im Fokus
Sei bereit, über deine Erfahrungen in der Gestaltung von Softwarearchitekturen zu sprechen. Überlege dir, wie du technische Standards und Muster in deinen Projekten implementiert hast. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch strategisch denken kannst.
✨Qualitätssicherung und Automatisierung
Bereite dich darauf vor, über deine Erfahrungen mit Code-Qualitätsmonitoring und automatisierten Tests zu sprechen. Erkläre, wie du Tools wie Sentry oder SonarQube eingesetzt hast, um die Qualität deiner Software zu verbessern. Das wird zeigen, dass du Wert auf nachhaltige Lösungen legst.
✨Teamarbeit und Mentoring
Betone deine Fähigkeit zur Zusammenarbeit und dein Engagement für die Entwicklung anderer. Sei bereit, Beispiele zu nennen, wo du weniger erfahrene Kollegen unterstützt hast oder an technischen Diskussionen teilgenommen hast. Das zeigt, dass du nicht nur ein technischer Führer bist, sondern auch ein Teamplayer.