April 12, 2026

Senior Software Developer – Unity / C# (m/w/d)

Senior • Hybrid

Stuttgart, BW, Germany

Der Senior Software Developer (m/w/d) verantwortet die Konzeption, Entwicklung und Optimierung von 3D-Visualisierungs- und Augmented-Reality-Funktionalitäten innerhalb einer modernen Automotive-Softwareplattform. Der Fokus liegt auf der Entwicklung performanter, modularer und skalierbarer 3D-Anwendungen unter Berücksichtigung strenger Laufzeit-, Speicher- und Qualitätsanforderungen im Automotive-Umfeld.

Hauptaufgaben

  • Entwicklung und Erweiterung von 3D-Anwendungen auf Basis einer etablierten Rendering-Engine

  • Implementierung von AR-Use-Cases und visuellen Assistenzfunktionen

  • Entwicklung modularer Szenen- und Asset-Management-Strukturen

  • Performance-Optimierung hinsichtlich CPU, GPU, Speicher und Startzeit

  • Integration externer Datenquellen und Fahrzeugsignale in die Visualisierung

  • Umsetzung von Logging-, Monitoring- und Debugging-Konzepten

  • Mitwirkung bei Architekturentscheidungen und technischen Reviews

  • Sicherstellung der Traceability gemäß Automotive-Prozessanforderungen

Fachliche Anforderungen

  • Sehr gute Kenntnisse in C#

  • Sehr gute Kenntnisse in Unity

  • Erfahrung mit Shader-Entwicklung (Shader Graph, HLSL oder vergleichbar)

  • Erfahrung in Performance-Optimierung von Echtzeitsystemen

  • Kenntnisse in 3D-Rendering-Pipelines

  • Erfahrung mit Automotive-Software oder vergleichbar sicherheitskritischen Systemen von Vorteil

Methodische Anforderungen

  • Erfahrung in agilen Entwicklungsmodellen (Scrum / SAFe)

  • Verständnis von Automotive-Qualitätsprozessen (z. B. ASPICE)

  • Strukturierte und dokumentationsorientierte Arbeitsweise

Die Stelle ist in einem innovativen, dynamischen Arbeitsumfeld angesiedelt. Hybrides arbeiten ist möglich, und es wird erwartet, dass der Bewerber an der kontinuierlichen Verbesserung von Softwarelösungen zur Unterstützung der Automobilindustrie mitwirkt.

Similar jobs you might like

Technology

New offer

emagine Polska

Solution Architect - Android IVI HMI (m/w/d)

Senior

Hybrid

Ingolstadt, BY, Germany

🏢 Summary: Senior Solution Architect role focused on Android Automotive IVI/HMI architecture, design, and delivery of scalable infotainment solutions. The position includes technical leadership across Android Automotive development, system integration, CI/CD, performance optimization, and mentoring distributed teams. Candidates should have strong experience with Kotlin, Jetpack Compose, AAOS/AOSP, and automotive software environments. 🗂️ Requirements: Mehrjährige Erfahrung in der Android-Entwicklung, Erfahrung im Automotive-, Embedded- oder Connected-Products-Umfeld, Fundierte Kenntnisse in Kotlin, Kenntnisse in Jetpack Compose, Kenntnisse moderner Architekturkonzepte, Erfahrung mit Android Framework, Erfahrung mit AAOS, Erfahrung mit AOSP, Erfahrung mit Testing-Frameworks, Erfahrung mit CI/CD-Pipelines, Kenntnisse in Systemintegration, Kenntnisse in Performance-Optimierung, Erfahrung mit produktionsreifer Software, Deutschkenntnisse mindestens B2, Kommunikations- und Führungsfähigkeiten 📃 Skills: Kotlin, Compose, Android, AAOS, AOSP, MVVM, MVI, SOLID, Gradle, Git, Gerrit, GitHub, GitLab, JIRA, Confluence, Jenkins, adb, logcat, Perfetto, Systrace, Profiler, Figma, DOORS, Polarion, Codebeamer 🏢 Description: Wir suchen einen erfahrenen Senior Solution Architect (m/w/d) mit Schwerpunkt Android Automotive IVI/HMI , der die technische Gesamtverantwortung für Architektur, Design und Umsetzung moderner Infotainment-Lösungen übernimmt. Aufgaben: Verantwortung für die End-to-End-Architektur von Android Automotive IVI/HMI-Anwendungen. Übersetzung fachlicher und technischer Anforderungen in skalierbare, sichere und wartbare Softwarelösungen. Technische Führung der Entwicklung mit Kotlin, Jetpack Compose, Android Jetpack, AAOS/AOSP sowie Automotive-spezifischen Frameworks. Steuerung und Unterstützung der Umsetzung von Infotainment-Funktionen wie Navigation, Media, Bluetooth, Telefonie, Sprachassistenten, Fahrzeug- und Benutzereinstellungen. Enge Zusammenarbeit mit Kunden, Product Ownern, UX-, Integrations- und Entwicklungsteams zur Anforderungsanalyse und Lieferplanung. Sicherstellung hoher Softwarequalität durch Teststrategien, Code Reviews, CI/CD-Prozesse und Release-Management. Unterstützung bei Performance-Optimierung, Fehleranalyse, Systemintegration und technischem Troubleshooting. Mentoring von Entwicklern sowie technische Führung verteilter Onshore-/Offshore-Teams. Anforderungen: Mehrjährige Erfahrung in der Android-Entwicklung , idealerweise im Automotive-, Embedded- oder Connected-Products-Umfeld. Fundierte Kenntnisse Kotlin , Jetpack Compose und modernen Architekturkonzepten (Clean Architecture, MVVM/MVI, SOLID). Erfahrung mit Android Framework, AAOS / AOSP , Testing-Frameworks , CI/CD-Pipelines und Debugging-Tools. Kenntnisse in Systemintegration , Performance-Optimierung und Auslieferung produktionsreifer Software. Ausgeprägte Kommunikations-, Führungs- und Stakeholder-Management-Fähigkeiten . Deutschkenntnisse (mind. B2 Niveau) Tools: Android Studio, Gradle, Git, Gerrit/GitHub/GitLab, JIRA, Confluence, Jenkins/GitHub Actions or equivalent CI/CD tools. adb, logcat, bugreport, Perfetto/Systrace, Android Studio Profiler, emulator, bench/device test environments. Figma or equivalent UX/design collaboration tool. DOORS, Polarion, Codebeamer, or customer-specific ALM/traceability tools are advantageous.

Technology

emagine Polska

Android Automotive - Solution Architect (m/w/d)

Senior

Hybrid

Ingolstadt, BY, Germany

🏢 Summary: The offer is for an experienced Solution Architect focused on Android Automotive, responsible for end-to-end architecture and technical leadership of HMI applications in the In-Vehicle Infotainment domain. The role combines hands-on development guidance, customer coordination, and delivery management in an international environment. It involves driving architectural decisions, ensuring quality standards, and leading development teams for Android Automotive solutions. 🗂️ Requirements: Several years of experience in Android development, Experience in automotive or embedded environments, Strong knowledge of Kotlin and Jetpack Compose, Solid understanding of Clean Architecture, MVVM/MVI, SOLID, UML, Experience with AOSP/AAOS, Android Framework and Car APIs, Experience with Android testing, CI/CD and Gradle, Experience with debugging and performance optimization, Ability to lead development teams and manage stakeholders, Fluent German (minimum C1) and English 📃 Skills: Android, Kotlin, Jetpack, Compose, AAOS, AOSP, HMI, IVI, MVVM, MVI, SOLID, UML, Gradle, CI/CD, Testing, Debugging, VHAL, HAL, ASPICE, ISO26262, ISO21434, Linux 🏢 Description: Wir suchen einen erfahrenen Solution Architect (m/w/d) mit Schwerpunkt Android Automotive , der die Architektur, technische Führung und Umsetzung von HMI - Anwendungen (In-Vehicle Infotainment) verantwortet. Die Rolle kombiniert technische Expertise, Kundenkommunikation, Delivery Management sowie die fachliche Leitung und Unterstützung von Entwicklungsteams Start: flexibel nach Absprache Standort: Ingolstadt (3 Tage pro Woche vor Ort, 2 Tage pro Woche remote) Aufgaben: Verantwortung für die End-to-End-Architektur und das technische Design von Android Automotive HMI-Lösungen. Steuerung und Unterstützung der Entwicklung mit Kotlin, Jetpack Compose, Android Jetpack, AAOS/AOSP und Automotive Frameworks. Umsetzung und Integration von IVI-Funktionen wie Medien, Navigation, Bluetooth, Telefonie, Sprachassistenten, Fahrzeugeinstellungen und Kameralösungen. Unterstützung als Proxy Product Owner bei Anforderungsmanagement, Planung, Priorisierung und Abstimmung mit Kunden sowie internen Stakeholdern. Sicherstellung hoher Qualitätsstandards durch Teststrategien, CI/CD-Prozesse, Code Reviews, Performance-Optimierung und Fehleranalyse. Technische Führung, Coaching und Mentoring von Entwicklerteams in einem internationalen Umfeld. Anforderungen (Must Haves): Mehrjährige Erfahrung in der Android-Entwicklung , idealerweise im Automotive- oder Embedded-Umfeld . Fundierte Kenntnisse in Kotlin , Jetpack Compose Solides Architekturwissen : Clean Architecture, MVVM/MVI, SOLID, UML Kenntnisse in AOSP/AAOS , Android Framework und Car APIs Erfahrung mit Android Testing , CI/CD, Gradle und Debugging-Tools Ausgeprägte Kommunikations-, Führungs- und Stakeholder-Management-Fähigkeiten. fließende Deutsch - (mind. C1 Niveau) und Englischkenntnisse Nice-to-Have: Erfahrung in Android Automotive- oder IVI-Serienprojekten. Kenntnisse von Automotive-Technologien wie VHAL, HAL, Fahrzeugkommunikationsprotokollen sowie ASPICE, Functional Safety, ISO 26262 oder ISO/SAE 21434. Erfahrung mit Embedded Linux und Performance-Optimierung. Diese Position bietet die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten und maßgeblich zur Entwicklung von Android Automotive Lösungen beizutragen.

Technology

emagine Polska

Senior Fullstack Entwickler mit Fokus auf Angular und Quarkus (m/w/d)

Senior

Hybrid

Bad Homburg Vor Der Höhe, HE, Germany

🏢 Summary: Senior Fullstack Developer (m/w/d) im Bereich Insurance zur Modernisierung einer bestehenden Anwendungslandschaft mit Fokus auf Angular-Upgrade, Performance-Optimierung und Backend-Integration. Die Rolle umfasst die Weiterentwicklung des Frontends auf Angular v20+, Optimierung der Architektur sowie Zusammenarbeit mit Quarkus-basierten Services in einer Docker/OpenShift-Umgebung. Projektlaufzeit 3–6 Monate mit Option auf Verlängerung, hybrider Einsatz. 🗂️ Requirements: Mehrjährige Erfahrung mit Angular inklusive Major-Upgrades, Sehr gute Kenntnisse in Performance-Optimierung, Erfahrung mit Docker, Erfahrung mit OpenShift, Fundierte Kenntnisse in Angular, Sehr gute Deutschkenntnisse, Strukturierte und selbstständige Arbeitsweise 📃 Skills: Angular, TypeScript, Quarkus, Docker, OpenShift, Performance, ObjectStorage, Windows, ORC 🏢 Description: Für unseren Geschäftsbereich Insurance suchen wir einen erfahrenen Senior (Fullstack-) Entwickler (m/w/d), der uns bei der Modernisierung einer bestehenden Anwendungslandschaft unterstützt. Essentielle Fähigkeiten umfassen fundierte Kenntnisse in Angular und Performance-Optimierung, ergänzt durch Erfahrungen in Quarkus, Docker und OpenShift. Aufgaben Upgrade und Modernisierung eines bestehenden Angular-Frontends auf v20+ Refactoring und Performance-Optimierung der Frontend-Architektur Konzeption und Neuentwicklung rollenbasierter Eingabemasken Reduktion von Maus- und Enter-Eingaben zur Usability-Verbesserung Analyse und Optimierung der Backend-Performance Zusammenarbeit mit Backend-Services (Docker / OpenShift, Quarkus) Abstimmung zu Schnittstellen und ORC-Systemen (Windows) Wichtige Anforderungen Mehrjährige Erfahrung mit Angular (inkl. Major-Upgrades) Sehr gute Kenntnisse in Performance-Optimierung Erfahrung mit Docker und OpenShift Backend-Kenntnisse in Quarkus von Vorteil Kenntnisse im Bereich Object Storage wünschenswert Strukturierte, selbstständige Arbeitsweise Sehr gute Deutschkenntnisse Nice to Have Kenntnisse von modernen Frontend-Architekturen Erfahrung in der Arbeit mit agilen Methoden Weitere Details Laufzeit: 3–6 Monate Option: Verlängerung möglich Start: kurzfristig Einsatz: Hybrid Ort: Bad Homburg + Remote (50%)

Technology

emagine Polska

(Senior) Android Automotive App Entwickler (m/w/d)

Senior

Hybrid

Erlangen, BY, Germany

🏢 Summary: Mid-to-senior Android App Developer role focused on building and enhancing Android Automotive applications in a hybrid setup (mostly remote). The position involves implementing modern UI concepts with Jetpack Compose and XML, ensuring high code quality, and developing directly on target automotive hardware. You will collaborate closely with product owners and development teams in an automotive-focused environment. 🗂️ Requirements: Several years of experience in Android app development, Strong knowledge of Jetpack Compose, Strong knowledge of XML-based UI development, Experience with MVVM architecture, Experience with Android Automotive or AAOS 📃 Skills: Android, Automotive, AAOS, Jetpack, Compose, XML, MVVM, Gradle, RxJava, 3D 🏢 Description: Für ein innovatives Projekt im Android Automotive Umfeld suchen wir einen engagierten Android App Entwickler (m/w/d) auf Mid-Level oder Senior Niveau . Einsatzort: Erlangen (1-2 Mail im Monat vor Ort) & remote Aufgaben: Entwicklung und Weiterentwicklung von Android Automotive Apps Umsetzung moderner UI-Konzepte mit Jetpack Compose und XML Design, Implementierung, Test und Dokumentation der entwickelten Software Sicherstellung von Code-Qualität durch Reviews, Tests und Best Practices Direkte Entwicklung auf Zielhardware mit vorhandenen Testfahrzeugen Enge Zusammenarbeit mit dem Product Owner, Entwicklungsteams und Kunden Anforderungen (Must-Haves): Mehrjährige Erfahrung in der Android App Entwicklung Sehr gute Kenntnisse in: Jetpack Compose (moderne UI-Entwicklung) XML - basierter UI-Entwicklung MVVM-Architektur Erfahrung mit Android Automotive oder Android Auto (AAOS) Sehr gute Deutschkenntnisse (Projekt- & Teamkommunikation) Gute Englischkenntnisse (technische Dokumentation, Abstimmungen) Nice-to-Have Qualifikationen: Erfahrung mit RxJava Sehr gute Gradle-Kenntnisse (Build-Konfiguration, Optimierung) Berührungspunkte mit 3D Engines oder grafisch anspruchsvollen Anwendungen Wir freuen uns sehr auf deine Bewerbung. #android

Technology

emagine Polska

Full-Stack-Entwickler mit Architekturkompetenz (m/w/d)

Senior

Hybrid

Regensburg, BY, Germany

🏢 Summary: Senior Full-Stack Developer role in a public sector project focused on developing and maintaining complex enterprise web applications with strong emphasis on software architecture and technical leadership. The position includes full-stack development, architectural decision-making, technical consulting, and support of technical project management in a predominantly remote setup within Germany. 🗂️ Requirements: Mehrjährige Erfahrung in Full-Stack-Entwicklung, Fundierte Erfahrung mit modernen Enterprise-Webanwendungen, Sehr gute Kenntnisse in C#, Sehr gute Kenntnisse in .NET, Erfahrung mit Entity Framework Core, Erfahrung mit React, Kenntnisse in Domain Driven Design, Kenntnisse in Clean Code, Kenntnisse in Design Patterns, Erfahrung mit Test Driven Development, Erfahrung mit modernen Softwarearchitekturen, Erfahrung mit relationalen Datenbanken, Erfahrung mit komplexen Datenbankdesigns, Kenntnisse in Authentifizierung und Autorisierung, Erfahrung mit Security-Anforderungen und Security-Features, Erfahrung in Architektur moderner Webanwendungen, Erfahrung in der Entwicklung großer Fachverfahren, Erfahrung in technischer Beratung und Konzeption, Deutschkenntnisse auf C1-Niveau, Einverständnis zur Sicherheitsüberprüfung nach BaySÜG, Verpflichtung nach dem Verpflichtungsgesetz 📃 Skills: C#, .NET, Entity, Framework, Core, React, DDD, CleanCode, TDD, SQL, Security, Authentifizierung, Autorisierung 🏢 Description: Für ein anspruchsvolles Projekt im öffentlichen Umfeld wird ein erfahrener Senior Full-Stack Developer (m/w/d) mit ausgeprägter Architekturkompetenz gesucht. Die Position richtet sich an eine Persönlichkeit, die neben der Entwicklung moderner Softwarelösungen auch technische Verantwortung übernimmt, Architekturentscheidungen vorbereitet und die technische Teilprojektleitung aktiv unterstützt. Gesucht wird kein reiner Entwickler, sondern ein Senior-Profi mit langjähriger Erfahrung in der Full-Stack-Entwicklung, Softwarearchitektur und technischen Konzeption komplexer Enterprise-Anwendungen. Aufgaben Der eingesetzte Mitarbeiter übernimmt unter anderem folgende Tätigkeiten: Entwicklung neuer Funktionen und Komponenten Weiterentwicklung bestehender Anwendungen und Systeme Wartung und Pflege bestehender Verfahren Erstellung technischer Konzepte und Lösungsansätze Unterstützung der technischen Projektleitung Mitarbeit bei Architekturentscheidungen und technischen Strategien Umsetzung fachlicher und technischer Anforderungen Sicherstellung der Einhaltung technischer Standards und Qualitätsvorgaben Erstellung und Pflege technischer Dokumentationen Technische Beratung innerhalb des Projektumfelds Aufgaben Der eingesetzte Mitarbeiter übernimmt unter anderem folgende Tätigkeiten: Entwicklung neuer Funktionen und Komponenten Weiterentwicklung bestehender Anwendungen und Systeme Wartung und Pflege bestehender Verfahren Erstellung technischer Konzepte und Lösungsansätze Unterstützung der technischen Projektleitung Mitarbeit bei Architekturentscheidungen und technischen Strategien Umsetzung fachlicher und technischer Anforderungen Sicherstellung der Einhaltung technischer Standards und Qualitätsvorgaben Erstellung und Pflege technischer Dokumentationen Technische Beratung innerhalb des Projektumfelds Fachliche Anforderungen Der Kandidat verfügt über fundierte Erfahrung in der Entwicklung moderner Enterprise-Webanwendungen und bringt umfassende Kenntnisse in folgenden Bereichen mit: Backend C# .NET Entity Framework Core Frontend React Architektur und Entwicklungsmethoden Domain Driven Design (DDD) Clean Code Design Patterns Test Driven Development (TDD) Moderne Softwarearchitekturen Datenbanken Relationale Datenbanken Komplexe Datenbankdesigns Security Authentifizierung Autorisierung Umsetzung von Sicherheitsanforderungen und Security-Features Darüber hinaus wird Erfahrung in der Architektur moderner Webanwendungen, der Entwicklung großer Fachverfahren sowie in der technischen Beratung und Konzeption vorausgesetzt. Zudem sind sehr gute Deutschkenntnisse (C1) notwendig! Arbeitsmodell Der Einsatz erfolgt überwiegend remote. Homeoffice ist ausschließlich innerhalb Deutschlands und an der regulären Wohnadresse zulässig. Andere Einsatzorte bedürfen der vorherigen Zustimmung des Auftraggebers. Je nach Projektfortschritt ist eine Präsenz vor Ort von etwa 10 bis 20 Prozent erforderlich. Dienstort Regensburg Vor-Ort-Termine werden frühzeitig abgestimmt. Gelegentliche Reisen innerhalb Bayerns können für Workshops, Abstimmungen oder Termine mit anderen Entwicklungsteams erforderlich sein. Weitere Details: Die Regelarbeitszeit beträgt 40 Stunden pro Woche. Vor Projektbeginn sind folgende Voraussetzungen zu erfüllen: Einverständnis zur Durchführung einer einfachen Sicherheitsüberprüfung nach BaySÜG Verpflichtung nach dem Verpflichtungsgesetz Bei Interesse freue ich mich auf Ihre Bewerbung an: yvonne.pohl@emagine.de

Technology

emagine Polska

Softwareentwickler (C/C++/Python) für Produktansteuerungen (m/w/d)

Mid

Hybrid

Oberkochen, BW, Germany

🏢 Summary: Software Developer role focused on implementing and optimizing innovative software solutions according to project specifications. The position involves developing, testing, and improving high-quality code in collaboration with a technical team. It includes performance optimization, troubleshooting, and contributing to technical documentation. 🗂️ Requirements: Degree in Computer Science, Engineering or Physics, Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Python, Experience with data analysis and statistical processes, Experience with Git-based version control systems, Experience with CI/CD systems, Knowledge of Linux, Knowledge of SQL databases, Basic knowledge of optics, Affinity with embedded systems, Familiarity with Scrum or Kanban methodologies 📃 Skills: C, C++, Python, Matlab, SixSigma, Git, CI/CD, Linux, SQL, Scrum, Kanban, Embedded, Optics, AzureDevOps 🏢 Description: Ihre Rolle: Wir, emagine GmbH, suchen einen Softwareentwickler (m/w/d) , der innovative Softwarelösungen gemäß den Anforderungen und Spezifikationen der Projekte implementiert. In dieser Position arbeiten Sie eng mit erfahrenen Teammitgliedern, um qualitativ hochwertigen Code zu entwickeln und zu testen. Diese Rolle erfordert fundierte Programmierkenntnisse (C, C++, Python) und die Fähigkeit, Leistungsoptimierungen vorzunehmen. Aufgaben: Implementierung und Optimierung von Softwarelösungen gemäß Projektspezifikationen. Zusammenarbeit mit Teammitgliedern zur Entwicklung, Implementierung und Testung von hochwertigem Code. Entwurf neuer Softwarefunktionen sowie Verbesserung bestehender Funktionen. Beitrag zur Erstellung und Pflege technischer Dokumentation. Mitwirkung bei der Fehlerdiagnose und -behebung in bestehenden Anwendungen. Einhalten und Fördern von Best Practices in der Softwareentwicklung. Anforderungen: Abgeschlossenes Studium in Informatik, Ingenieurwissenschaften oder Physik. Fundierte Programmierkenntnisse in C, C++, Python . Kenntnisse in Datenanalyse (z. B. Matlab, Python) und statistischen Prozessen (Six Sigma). Erfahrung mit Git-basierten Codeverwaltungssystemen / CI/CD-Systemen. Kenntnisse in Linux und SQL-Datenbanken . Grundkenntnisse in Optik und Affinität zu Embedded Systemen . Vertrautheit mit agilen Methoden wie Scrum oder Kanban. Verhandlungssicher in Deutsch und Englisch. Nice to Have: Erfahrung mit Azure DevOps. Tiefe Kenntnisse in kommandozeilenbasierter Entwicklung.

Technology

emagine Polska

Software Engineer mit Fullstack-Tätigkeiten, remote und München (m/w/d)

Senior

Hybrid

Munich, BY, Germany

🏢 Summary: Software Engineer role focused on end-to-end development of complex software solutions from analysis and design through testing, deployment, and maintenance in a banking/FinTech environment. The position involves working in an agile team using modern Java and Angular-based technologies, ensuring high quality, scalability, and regulatory compliance. Remote work with regular on-site presence in Munich is required. 🗂️ Requirements: Strong experience with Java development, Strong experience with Angular and Spring Boot, Experience with complex system environments and dependencies, Experience with SQL and relational databases, Experience with event-driven systems (e.g. Kafka), Experience with Docker, OpenShift and CI/CD, Experience with agile methodologies (Scrum or SAFe), Experience in banking or FinTech environment, Knowledge of troubleshooting methods, Very good German language skills 📃 Skills: Java, Angular, SpringBoot, JavaScript, SQL, Oracle, DB2, PostgreSQL, Redis, Kafka, Docker, OpenShift, CI/CD, Scrum, SAFe, HTML, JBF 🏢 Description: Wir, die emagine GmbH, suchen einen Software Engineer (m/w/d), der an der Entwicklung einer Anforderung beginnend mit der Analyse über den Test hinaus bis zur Auslieferung in Produktion inkl. daraus entstehenden Wartungsmaßnahmen beteiligt ist. Er bringt seine Fähigkeiten in das Softwareentwicklungsteam mit ein, um anstehende Aufgaben gemeinsam zu meistern und effiziente Lösungen zu finden. Sie entwickeln Software im dezentralen Umfeld in Java, JBF, HTML, Angular, Spring Boot usw. Ort: Remote und München, ca. 2x / Monat vor Ort, je nach Teamabsprache und alle 1 Wochen zum PI-Planning für 2-3 Tage Auslastung: 100 % Start: 01.07.2026 Dauer: Bis 30.09.2026, es wird quartalsweise beauftragt, eine längerfristige Beauftragung ist gewünscht Aufgaben: Konzipiert, designed, entwickelt, testet, pflegt und wartet Software. Berücksichtigt die Modularisierung, Skalierung und Wartbarkeit des Softwareprodukts. Ist in der Lage, verschiedene Aufgabendisziplinen innerhalb des Teams wahrzunehmen (Entwicklung dezentral, Entwicklung zentral, Test und Fachexpertise), kann Spezialist in einer Disziplin sein. Der Software Engineer spezifiziert und schätzt Anforderungen in der Sprintplanung bzw. während der Konstruktionsphase. Identifiziert und organisiert Aufgaben in Abstimmung mit dem Team und bearbeitet diese. Setzt die vom Produktmanager und Produktverantwortlichen in der Entwicklung geforderten Anforderungen bis zur Auslieferung in der definierten Qualität um (beinhaltet u. a. Konzeption / Design, Implementierung, Test bzw. Testautomatisierung, Auslieferung). Fordert Maßnahmen zur Erreichung der Qualitätsziele des Produktes vom Produktverantwortlichen oder Projektleiter ein. Berät den Produktverantwortlichen in der Entwicklung bei der Ausgestaltung der Entwicklungsartefakte. Im mixed Umfeld ist er für die Selbstorganisation des Teams mit verantwortlich. Identifiziert geeignete Maßnahmen und setzt diese zur Optimierung der Teamarbeit im Rahmen des kontinuierlichen Verbesserungsprozesses um. Realisierung der Module/Datenbanken Integration der Module/Datenbanken zu Software-Einheiten Einbindung der SW-Einheiten ins System Durchführung der Freigaben Einsatz von DB-Objekten in die verschiedenen Testumgebungen Durchführung von Entwicklertest (inkl. der Übergabe in die Testinfrastruktur und abschließender Tests der implementierten Module) Ihr Profil: Angular / Spring Boot mit Umfeldern mit hohem Komplexitätsgrad vertraut (Abhängigkeiten, Fachliche Abstimmungen mit fachlichen Schnittstellen außerhalb des Team-Umfelds) mit der Einhaltung der regulatorischen Bankenanforderungen vertraut Erfahrung mit agiler Entwicklung (Scrum, SAFe) Eigenen hohen Anspruch an Qualität der Auslieferung Kenntnisse über Methoden fürs Troubleshooting Zusammenarbeit mit cross-funktionalen Teams Kommunikationsfest VSC, WebStorm oder nach Absprache auch andere Java JavaScript (für Migrationsprojekte) Datenbanken: Oracle, SQL oder DB2, Redis oder Postgress Event-Message-Systeme: z.B. Kafka ggf. Prozess-Engines Openshift, Docker und CICD Erfahrungen im Banken- oder FinTech-Umfeld sehr gute Deutschkenntnisse

Technology

Intellias

Requirement Engineer/Functional Owner

Senior

Remote

Warsaw, Poland

🏢 Summary: Role focused on defining and implementing system-level software architecture for real-time 3D visualization in ADAS systems using Unreal Engine. The position involves translating ADAS data into rendering and animation logic, ensuring real-time performance on embedded automotive platforms. It includes integration, performance optimization, and validation of 3D visualization across Linux, Android, or QNX environments. 🗂️ Requirements: Strong experience with Unreal Engine, Proficiency in C++, Knowledge of Blueprint, Understanding of real-time 3D graphics, Experience with animation systems, Experience with scene composition, Understanding of object lifecycle management, Experience with performance optimization, Knowledge of software architecture, Understanding of data flow design, Experience integrating external data into 3D scenes, Experience with Linux or Android systems 📃 Skills: Unreal, C++, Blueprint, 3D, Rendering, Animation, Scene, Performance, Architecture, Dataflow, Linux, Android, QNX, Vulkan, OpenGL, ADAS, Embedded, Realtime 🏢 Description: Responsible for defining system-level software requirements and architecture for real-time 3D visualization in ADAS systems, including scene rendering, animation pipelines, object representation, and performance constraints across embedded automotive platforms. We are developing a real-time 3D visualization solution for ADAS systems using Unreal Engine. The project focuses on rendering vehicle surroundings and driver assistance behavior (objects, trajectories, alerts) based on inputs from ADAS components, running on embedded automotive platforms. Responsibilities: Define and refine requirements for ADAS 3D visualization Translate ADAS inputs (objects, trajectories) into rendering and animation logic Design and support implementation of Unreal Engine-based visualization Define data flow and interfaces between ADAS stack and 3D engine Ensure real-time performance (FPS, latency, smooth animations) Support integration on embedded platforms (Linux / Android / QNX) Collaborate with ADAS, HMI, and platform teams Contribute to technical decisions in a new capability area Support testing and validation of 3D visualization Requirements: Strong experience with Unreal Engine (C++ / Blueprint) Solid understanding of real-time 3D graphics and animation Scene composition and object lifecycle Animation and movement logic Performance optimization Good understanding of software architecture and data flow Experience integrating external data into 3D scenes Experience with Linux or Android-based systems Strong problem-solving skills and ability to work in uncertain environments Nice to have: Automotive experience (infotainment / ADAS / cluster) Basic understanding of ADAS concepts Experience with embedded Unreal Engine deployments Familiarity with Vulkan / OpenGL Exposure to ASPICE / structured development Perks and Benefits: Flexible work schedule Fixed financial bonus issued upfront on a quarterly basis, covering the average market price of private medical care and sport card - B2B contract Present on the occasion of birthday, wedding, child birth E-learning accounts for Coursera, O'Relly, Udemy Corporate language school

Technology

emagine Polska

Senior Android SystemUI Software Engineer (m/w/d)

Senior

Hybrid

Erlangen, BY, Germany

🏢 Summary: Development and customization of Android SystemUI components for automotive environments, focusing on system-level UI elements directly integrated and tested on vehicle hardware. The role involves working with AOSP and Android subsystems to design, implement, and maintain interactive system features. 🗂️ Requirements: Strong knowledge of Android, Strong knowledge of AOSP, Experience with Android SystemUI, Proficiency in Kotlin, Experience with Android SDK, Experience with reactive programming (RxKotlin or RxJava), Experience with Dependency Injection (e.g. Koin), Experience with XML or Jetpack Compose, Experience with Gradle, Experience with Jenkins, Experience with Git, Experience with Bitbucket, Experience with JIRA, Degree in Computer Science or equivalent qualification 📃 Skills: Android, AOSP, SystemUI, Kotlin, AndroidSDK, RxKotlin, RxJava, Koin, XML, Jetpack, Compose, Gradle, Jenkins, Git, Bitbucket, JIRA, Figma, Java, Coroutines 🏢 Description: Wir suchen einen erfahrenen Android SystemUI Engineer (m/w/d) , der sich auf die Entwicklung und Anpassung von System UI-Elementen spezialisiert hat. Rolle: Als Android SystemUI / Automotive Software Engineer bist du verantwortlich für die Entwicklung von systemnahen Android‑Komponenten, die im Fahrzeug direkt sichtbar und interaktiv genutzt werden. Du arbeitest an zentralen UI‑Elementen des Systems, von Benachrichtigungen bis hin zu fahrzeugspezifischen Interfaces – und entwickelst Software, die direkt auf realer Fahrzeughardware getestet wird. Android SystemUI (System User Interface) ist ein zentraler Systemprozess im Android-Betriebssystem , der alle visuellen und interaktiven Elemente bereitstellt, die nicht zu einer App gehören, sondern zum Android‑System selbst . 💻 Start: ab sofort oder zu einem späteren Zeitpunkt 📍 Standort: Erlangen 🏠 Remoteanteil: nach Absprache 🕛 Arbeitszeit: 40h / Woche 🌴 Urlaubszeit: 30 Tage im Jahr Aufgaben: Entwicklung, Anpassung und Erweiterung von Android SystemUI‑Komponenten (z. B. Statusleiste, Benachrichtigungen, Lockscreen, Quick Settings, Navigation UI) Integration fahrzeugspezifischer Funktionen wie Distraction Optimization , Keyguard , VHAL (z. B. Fahrsignale, Sitzbelegung). Arbeit mit Android-Subsystemen wie Package Manager , Telecomm Manager , Wifi Manager , Notification Manager und Task Stack Handling . Design, Implementierung, Test und Dokumentation neuer Funktionen im Android‑System Arbeit mit AOSP‑Code (Android Open Source Project) je nach Projekt Beitrag zu kontinuierlicher Verbesserung von Codequalität und Architektur Enge Zusammenarbeit mit Plattform‑, Framework‑ und UI/UX‑Teams Anforderungen: fundierte Kenntnisse in Android, AOSP und System UI . Erfahrung mit Kotlin , Android SDK und UI-Designs aus Figma. Know-how in reaktiver Programmierung (RxKotlin/RxJava) Erfahrung mit Dependency Injektion (z.B. Koin) Erfahrung mit XML / Jetpack Compose zur UI‑Entwicklung Sicherer Umgang mit Build- und CI/CD‑Tools wie Gradle , Jenkins , Git , Bitbucket , JIRA Teamgeist, Eigeninitiative und Freude an kontinuierlicher Verbesserung. Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation. Nice to have: Erfahrung im Automotive‑Umfeld (z. B. AAOS - Android Automotive OS , Infotainment‑Systeme) Kenntnisse über SystemUI‑Architektur im Android Open Source Project (AOSP) Verständnis für fahrzeugspezifische Anforderungen und Hardware‑Integration Die Stelle klingt für Dich spannend und Dein Profil passt auf die Anforderungen? Dann freuen wir uns sehr über Deine Bewerbung! #Android #Java #Kotlin #AndroidStudio #AndroidSDK #AndroidOpenSource #AOSP #DependencyInjektion #Jetpack #Compose #Coroutines # SystemUI

Technology

emagine Polska

Senior Android Entwickler (m/w/d)

Senior

Hybrid

Erlangen, BY, Germany

🏢 Summary: Senior Android Developer role in the automotive sector focused on developing and optimizing Android applications for automotive customers within an agile full-stack team. The position involves UI implementation, reactive programming, direct development on target hardware, and close collaboration with product owners and clients. The role emphasizes modern Android technologies and continuous software improvement. 🗂️ Requirements: Proven experience in Android app development with Java and Kotlin, Strong knowledge of reactive programming with RxKotlin or RxJava, Experience with Koin, Gradle, Jenkins, JIRA, Git and Bitbucket, Experience developing modern Android UIs using XML or Jetpack Compose, Experience delivering Android projects in large software development teams, Completed degree in Computer Science or comparable qualification 📃 Skills: Android, Java, Kotlin, RxKotlin, RxJava, Koin, Gradle, Jenkins, JIRA, Git, Bitbucket, XML, Jetpack, Compose, AndroidSDK, AndroidStudio, Figma 🏢 Description: Wir, emagine GmbH, sind auf der Suche nach einem erfahrenen Senior Android Entwickler (m/w/d) in der Automotive-Branche . Der ideale Kandidat verfügt über fundierte Kenntnisse in Kotlin, JetPack Compose und dem Android SDK, Erfahrung im Umgang mit Legacy-Code & modernem UI-Design und hat bereits erfolgreich in großen Teams an komplexen Softwareprojekten gearbeitet. Start: ab sofort oder zu einem späteren Zeitpunkt Standort: Erlangen Remote: nach Absprache Aufgaben: Entwicklung von Android-Applikationen für Automobilkunden Zusammenarbeit in einem Full-Stack-Team im agilen Entwicklungsprozess Koordination der Entwicklungstätigkeiten mit dem Product Owner und dem Team sowie mit Kunden Umsetzung von Benutzeroberflächen (UI) und interaktiven Abläufen Design, Implementierung, Test und Dokumentation der entwickelten Software Direkte Entwicklung auf Zielhardware mit vorhandenen Testfahrzeugen Fokus auf kontinuierliche Verbesserung und Optimierung der Software Anforderungen (Must - Have): Fundierte Erfahrung in der Entwicklung von Android-Apps in Java / Kotlin Fundierte Kenntnisse in reaktiver Programmierung ( RxKotlin/RxJava ), Koin , Gradle , Jenkins , JIRA , Git und Bitbucket Erfahrung mit XML / Jetpack Compose für die Entwicklung moderner Android-UIs Erfolgreich abgeschlossene Android-Projekte in einem umfangreichen Software-Entwicklungsteam Teamarbeit ist wichtig und Du identifizierst Dich mit dem, was Du entwickelst Engagement für die Verbesserung der Teamarbeit, z.B. durch Techtalks oder Retros Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation Nice to Have: Erfahrung im Automotive - Bereich Die Stelle klingt für Dich spannend und Dein Profil passt auf die Anforderungen? Dann freuen wir uns sehr über Deine Bewerbung! #Android #Java #Kotlin #AndroidStudio #AndroidSDK #Jetpack #Compose #Figma