Auf einen Blick
- Aufgaben: Entwickle Unity für Embedded-Plattformen und bringe Echtzeit-3D in Autos.
- Unternehmen: Unity, der führende Anbieter von Spiel-Engines mit innovativer Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
- Weitere Informationen: Wachse in einem dynamischen Team mit echten Einflussmöglichkeiten.
- Warum dieser Job: Löse spannende technische Herausforderungen und gestalte die Zukunft der Automobiltechnologie.
- Qualifikationen: Erfahrung in C/C++/C# und Embedded-Systemen sowie Kundeninteraktion.
Das prognostizierte Gehalt liegt zwischen 86300 - 129500 € pro Jahr.
Die Gelegenheit, Unity überall zum Laufen zu bringen! Das ist das Motto des Embedded OS Platforms-Teams. Benutzer erwarten atemberaubende interaktive Erlebnisse überall: von Infotainmentsystemen im Auto und digitalen Cockpits bis hin zu Touchscreen-Kiosken in Ausstellungsräumen und bei Sportveranstaltungen. Unity steht an der Spitze mit unserer skalierbaren, leistungsstarken Laufzeit-Engine und dem Unity Editor-Workflow.
Wir suchen einen Senior Software Engineer, der unser wachsendes Team verstärkt. Das Team entwickelt und unterstützt die Unity-Versionen, die auf Embedded-Plattformen wie Embedded Linux, QNX und Android Automotive OS laufen. Während sich die Benutzererfahrung weiterentwickelt, um mehrere Bildschirme, die Schichtung von 3D-Inhalten mit anderen Anwendungen und reichhaltige Multi-Touch-Eingaben einzubeziehen, wächst unsere Plattform, um den Erwartungen gerecht zu werden.
Unity hat sich verpflichtet, die schwierigsten technischen Herausforderungen zu lösen, und diese Rolle spielt eine Schlüsselrolle bei der Bereitstellung von branchenspezifischen Lösungen für unsere Kunden.
Was Erfolg bedeutet
- In den ersten 3-6 Monaten haben Sie sich in eine unserer Embedded-Plattformen eingearbeitet, Ihre ersten Integrationen und Fehlerbehebungen ausgeliefert und sind ein vertrauenswürdiger Mitwirkender bei kundenorientierten Untersuchungen geworden.
- Innerhalb von 12 Monaten besitzen Sie einen bedeutenden Bereich einer Plattform (z.B. AAOS-Integration), deren Leistung auf eingeschränkten Embedded-SoCs und fungieren als technischer Ansprechpartner für einen unserer Kunden.
- Sie leiten teamweite Initiativen mit Ihrer Erfahrung und Expertise.
Ihr Einfluss
Sie werden Teil eines kleinen, erfahrenen Teams mit großem Einfluss. Der Code, den Sie schreiben, wird in Produktionsfahrzeugen ausgeliefert, und Ihre Arbeit blockiert direkt Unitys Embedded- und Automobilgeschäft. Sie helfen dabei, den technischen Standard im gesamten Team zu definieren und zu gestalten, wie Unity die nächste Generation von softwaredefinierten Fahrzeugen unterstützt.
Was Sie tun werden
- Bringen Sie Unitys Real Time 3D-Laufzeit auf Embedded-Plattformen wie Embedded Linux, QNX und Android Automotive OS, entwickeln Sie neue Funktionen und Integrationen, die den Bedürfnissen von Branchen wie dem Automobil-HMI-Markt gerecht werden.
- Integrieren Sie Unity in native Android-Apps (z.B. über den Unity Render Service) und bauen Sie die Grafik- und Fensterverwaltungsschicht, die digitale Cockpits und HMIs mit mehreren Bildschirmen und Multi-Touch unterstützt.
- Profilieren und optimieren Sie KPIs wie Laufzeitleistung, Speicher, Start-/Ladezeiten und Iterationsgeschwindigkeit von Unity für ressourcenbeschränkte Embedded-SoCs auf verschiedenen Plattformen.
- Arbeiten Sie direkt mit Kunden wie Automobil-OEMs als technischer Ansprechpartner zusammen, untersuchen Sie Probleme, beseitigen Sie Leistungsengpässe und bereiten Sie die Kunden auf den Produktionserfolg vor.
- Erhöhen Sie den Ingenieurethos für ein kleines und erfahrenes Team durch Entwurfsdiskussionen, Code-Reviews und automatisierte Tests.
Was wir suchen
- Sprachen: Beherrschung von C/C++/C# und Aufbau skalierbarer Funktionalitäten in einem großen multithreaded Codebase.
- Embedded-Plattformen: Erfahrung in der Entwicklung für Embedded Linux, QNX und virtualisierte Umgebungen.
- Android-Plattform: Praktische Erfahrung in der AAOS- oder AOSP-Entwicklung auf der Plattformebene, Erfahrung in der Integration in den Android-Lebenszyklus sowie Nutzung des Android-Kompositionsstapels (SurfaceFlinger, HWComposer, Gralloc, EGL).
- Grafikengineering: Erfahrung in der Entwicklung mit Vulkan und OpenGL ES angewendet auf Real Time 3D und UI-Rendering.
- Leistungsoptimierung: Profilierung und Optimierung auf ressourcenbeschränkter Hardware unter Verwendung von CPU/GPU/IO-Tools.
- Kundenkooperation: Direkte Zusammenarbeit mit Kunden zu technischen Problemen, mit geschäftlichem Englisch.
- Team Einfluss: Werden Sie ein etablierter Senior Engineer, der das Team bei großen plattformübergreifenden Initiativen leitet.
Zusätzliche Informationen
Umzugsunterstützung ist für diese Position nicht verfügbar. Arbeitsvisum/Einwanderungssponsoring ist für diese Position nicht verfügbar.
Vorteile
Bei Unity möchten wir, dass unsere Teammitglieder gedeihen. Wir bieten eine breite Palette von Vorteilen, die darauf abzielen, 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.
- Umfassende Gesundheits-, Lebens- und Invaliditätsversicherung
- Fahrtkostenzuschuss
- Mitarbeiteraktienbesitz
- Wettbewerbsfähige Altersvorsorge/Pensionspläne
- Großzügige Urlaubs- und persönliche Tage
- Unterstützung für neue Eltern durch Elternzeit und Familienpflegeprogramme
- Bürosnacks
- Programme und Unterstützung für psychische Gesundheit und Wohlbefinden
- Mitarbeiterressourcengruppen
- Globales Mitarbeiterhilfeprogramm
- Schulungs- und Entwicklungsprogramme
- Freiwilligen- und Spendenabgleichsprogramm
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 unabhängig von Alter, Rasse, Hautfarbe, Abstammung, nationaler Herkunft, Religion, Behinderung, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung oder einem anderen geschützten Status gemäß geltendem Recht.
Senior Software Engineer, Embedded Arbeitgeber: Unity Enterprise
Unity ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der Technologie im Bereich Embedded Software zu arbeiten. Mit einem starken Fokus auf Teamarbeit und persönlichem Wachstum fördert Unity eine inklusive und innovative Arbeitskultur, in der Mitarbeiter an bedeutenden Projekten mitwirken können, die die Zukunft der Automobilindustrie gestalten. Die umfassenden Benefits, einschließlich Gesundheitsversorgung, Altersvorsorge und Unterstützung für neue Eltern, sorgen dafür, dass sich die Mitarbeiter geschätzt und unterstützt fühlen.