April 8, 2026

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

Senior • Hybrid

Erlangen, BY, Germany

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 OptimizationKeyguardVHAL (z. B. Fahrsignale, Sitzbelegung).

  • Arbeit mit Android-Subsystemen wie Package ManagerTelecomm ManagerWifi ManagerNotification 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

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 in 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 mindestens B2 Niveau. Tools: - Android Studio - Gradle - Git - Gerrit/GitHub/GitLab - JIRA - Confluence - Jenkins/GitHub Actions oder vergleichbare CI/CD-Tools - adb - logcat - bugreport - Perfetto/Systrace - Android Studio Profiler - emulator - bench/device test environments - Figma oder vergleichbares UX-/Design-Collaboration-Tool - DOORS - Polarion - Codebeamer - kundenspezifische ALM-/Traceability-Tools

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) 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

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

Technology

emagine Polska

Android - Senior Technical Consulting / Spezialist (m/w/d)

Senior

Hybrid

Mainz, RP, Germany

🏢 Summary: Senior Technical Consultant role focused on end-to-end Android application development, from concept and UI implementation to deployment and quality management. The position involves developing, maintaining, and releasing Android apps while ensuring adherence to code style guidelines and modern mobile standards. Includes technical support and partial remote work (20%) starting June 2026. 🗂️ Requirements: Extensive experience in Android development, Strong experience with Android SDKs and development tools, Experience with app signing, packaging, and deployment, Ability to support projects from conception to release, Ability to develop compatible WebApps, Experience developing and integrating middle layer applications, Ability to create full technical concepts following style guidelines, Experience implementing UI designs based on concepts, Use of quality management processes for mobile applications, Adherence to current code style guidelines 📃 Skills: Android, AndroidSDK, Java, Kotlin, WebApps, MVVM, MVP, UI, Deployment, Git 🏢 Description: Wir suchen einen erfahrenen Senior Technical Consultant (m/w/d) mit umfangreicher Expertise in der Android-Entwicklung. Der ideale Kandidat bringt einschlägige Erfahrungen in der Nutzung von Android SDKs und entsprechenden Entwicklungstools mit. Start: 01. Juni 2026 Standort: Mainz / Raum Rheinland‑Pfalz (Remoteanteil: 20%) Aufgaben: Entwicklung und Wartung von Android Apps. Technischer Support von bestehenden Anwendungen. Bereitstellung von Apps (Signierung, Paketierung, Deployment). Unterstützung in der Konzeptionsphase bis hin zum Release. Entwicklung von vollständigen Konzepten für Mobile Anwendungen. Umsetzung von UI Design gemäß den ausgearbeiteten Konzepten. Qualitätsmanagement für die Entwicklung mobiler Anwendungen. Beachtung aktueller Code-Styleguides. Anforderungen: Einschlägige Erfahrung bei der Entwicklung in der Android-Entwicklung. Einschlägige Erfahrungen mit den Android SDKs und den Entwicklungstools. Erfahrung in der Bereitstellung von Apps (Signierung, Paketierung, Deployment). Fähigkeit zur Unterstützung von der Konzeption bis zum Release. Fähigkeit zur Entwicklung von kompatiblen WebApps. Fähigkeit zur Entwicklung und Verwendung von Middle Layer Applikation als Schnittstelle für mobile Anwendungen. Erarbeitung von vollständigen Konzepten unter Berücksichtigung der Styleguides. Umsetzung von UI Designs anhand der Konzepte. Verwendung eines Qualitätsmanagement-Prozesses für mobile Anwendungen. Beachtung aktueller Code-Styleguides. Nice to have: Kenntnisse über aktuelle Best Practices in der Mobile Entwicklung. Praktische Erfahrung mit Cross-Plattform-Entwicklung. Vertrautheit mit modernen Architekturen (z.B. MVVM, MVP).

Technology

xBerry Sp. z o.o.

Android Developer

Senior

Remote

Wroclaw, Poland

130 - 150 PLN

🏢 Summary: Senior Android Developer role focused on building foundational components, SDKs, and core application architecture for automotive-related Android projects using Kotlin and XML-based UI. The position involves working with Clean Architecture and MVI in complex multi-module, multi-flavor Gradle environments, integrating vehicle APIs, and ensuring high code quality. The role also emphasizes effective use of AI-assisted development tools to enhance productivity. 🗂️ Requirements: Excellent knowledge of Kotlin and modern Android fundamentals, Proficiency with XML layouts and Custom Views, Strong understanding of Clean Architecture and MVI, Experience with multi-module and multi-flavor Gradle projects, Hands-on experience with Coroutines, Retrofit, Room, and Hilt, Basic knowledge of unit testing, Experience integrating external APIs, Ability to use AI development tools for code generation and refactoring 📃 Skills: Kotlin, Java, Android, XML, MVI, Coroutines, RxJava2, Retrofit, Room, DataStore, SharedPreferences, Hilt, Gradle, Figma, GitHub, ADB, logcat, CLI, Copilot, Claude 🏢 Description: We are currently looking for a Senior Android Developer with experience in the automotive industry. Tech Stack Language: Kotlin (with Java interoperability) UI: XML Layouts + Custom Views (no Jetpack Compose) Architecture: Clean Architecture + MVI (preferred) Asynchronous Programming: Coroutines, RxJava2 Data: Retrofit, Room, DataStore / SharedPreferences DI: Hilt Build System: Complex, multi-flavor, and multi-module Gradle configuration Collaboration: Figma, GitHub Debugging: ADB, logcat, basic CLI AI Utilization: AI-assisted software development (prompt engineering, code generation, refactoring, debugging) using tools such as GitHub Copilot and Claude Requirements: Excellent knowledge of Kotlin and modern Android fundamentals Proficiency in working with XML layouts and Custom Views Solid understanding of Clean Architecture + MVI (ability to extend/develop existing flows and processes) Experience with multi-module and multi-flavor projects Hands-on experience with tools: Coroutines, Retrofit, Room, Hilt Basic knowledge of unit testing Effective use of AI tools to increase development efficiency Responsibilities Designing and implementing foundation components and SDKs for Android Creating the core application structure and reference examples Integrating vehicle-related APIs (both real and mocked) Ensuring high code quality, stability, and documentation

Technology

emagine Polska

OutSystems Software-Ingenieur / Entwickler (m/w/d)

Mid

Hybrid

Munich, BY, Germany

🏢 Summary: Long-term contract for an OutSystems Software Engineer to implement and maintain enterprise applications using the OutSystems platform, including core services, integrations, UI, and BPT processes. The role involves supporting architecture design, defining development standards (DoD/DoR), and ensuring documentation and quality assurance throughout the full development lifecycle. Work is based in Munich with possible remote arrangement. 🗂️ Requirements: Minimum 2 years of experience developing OutSystems solutions, Strong knowledge of software development principles, Experience with JavaScript, Experience with SQL, Experience with C# and High-Code Extensions, Experience with OutSystems BPT-Engine, Experience in developing customer portals, Knowledge of quality assurance practices, Ability to communicate in German 📃 Skills: OutSystems, BPT, JavaScript, SQL, C#, High-Code, UI, Integration, CoreServices, QualityAssurance 🏢 Description: Wir die emagine GmbH sind auf der Suche nach einem OutSystems Software-Ingenieur / Entwickler (m/w/d) . Standort: München, remote nach Absprache möglich Start: 01.06.2026 bis voraussichtlich 29.11.2027 Auslastung: 39 h/w Tätigkeitsprofil Sie setzen die fachlichen Anforderungen in OutSystems um (u.a. Core Service/ Widgets, Integration Services, UI) Sie unterstützen das Team bei der Definition von DoD und DoR Sie sind verantwortlich für die Dokumentation der Entwicklung über den gesamten Entwicklungszyklus Sie unterstützen den OutSystems-Architekten bei der Erstellung der Architektur Sie setzen Prozesse auf Basis der OutSystems BPT um Anforderungsprofil Fachliche Anforderungen Sie bringen nachweisliche Erfahrung von mehr als 2 Jahr als Entwickler für OutSystems Lösungen mit Sie verfügen über gute Kenntnisse im Bereich Qualitätsicherung Sie besitzen gute Kenntnisse in Softwareentwicklung Sie geben gerne ihr Wissen weiter und unterstützen unseren internen Wissensaufbau im Umgang mit OutSystems Sie bringen Erfahrungen in Javascript, SQL, High-Code Extensions in C# mit Sie bringen Erfahrungen in der Entwicklung von Kundenportalen mit Sie haben Erfahrungen mit der OutSystems BPT-Engine Sie vermitteln proaktiv Einschränkungen/ Restriktionen von OutSystem bei der Umsetzung von Anforderungen Persönliche Anforderungen kommunikationsstark & kontaktfreudig Sie können auf deutsch kommunizieren Empathie um sich in die Situation des Kunden hineinzuversetzen Koordination, Organisationsgeschick und Durchhaltevermögen Die Stelle klingt für Sie spannend und Ihr Profil passt auf die Anforderungen? Dann freuen wir uns über Ihre Bewerbung! Ansprechpartner bei emagine: Alina Maria Guardavascio Recruiter Email: alina-maria.guardavascio@ emagine.de Mob.: +49 15172943283

Technology

emagine Polska

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

Senior

Hybrid

Stuttgart, BW, Germany

🏢 Summary: The role involves designing, developing, and optimizing 3D visualization and augmented reality functionalities within a modern automotive software platform. It focuses on building high-performance, modular, and scalable real-time 3D applications under strict runtime, memory, and quality constraints. The position also includes architectural contributions and compliance with automotive process standards. 🗂️ Requirements: Strong proficiency in C#, Strong proficiency in Unity, Experience with shader development (HLSL or Shader Graph), Experience in real-time performance optimization (CPU, GPU, memory), Knowledge of 3D rendering pipelines, Experience with integration of external data sources, Understanding of automotive quality processes (e.g., ASPICE), Experience working in agile development environments (Scrum or SAFe) 📃 Skills: C#, Unity, HLSL, ShaderGraph, 3D, Rendering, AR, CPU, GPU, ASPICE, Scrum, SAFe 🏢 Description: 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.

Technology

Intellias

Senior Android App Engineer (Kotlin)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Android Developer role focused on building business-critical native Android applications in Kotlin for next-generation premium electric vehicles. The position combines hands-on development with technical ownership, including code reviews and mentoring, in a complex automotive environment. Strong emphasis on quality, performance, scalability, and integration-focused functionality. 🗂️ Requirements: 5+ years Android application development experience, Strong experience with native Android development in Kotlin, Solid understanding of Android development lifecycle, Strong knowledge of Kotlin Coroutines and asynchronous programming, Experience with software design patterns and modular architecture, Experience building business-critical and integration-focused features, Experience with unit testing and debugging, Ability to maintain high code quality standards, Experience working with Jira and Confluence, Upper-Intermediate English or higher 📃 Skills: Kotlin, Android, Coroutines, UnitTesting, Jira, Confluence, Embedded, Automotive 🏢 Description: About the project We are looking for a Senior Android Developer to join an innovative automotive project focused on next-generation electric mobility solutions . You will work with a European R&D center delivering premium digital products and technologies for some of the world’s leading automotive brands. The project is focused on building business-critical Android applications that support the future of premium electric vehicles . This is a great opportunity to join a fast-paced, engineering-driven environment where quality, performance, and reliability are essential. Your role As a Senior Android Developer , you will be responsible for designing and developing native Android applications in Kotlin , with a strong focus on business logic, integrations, code quality, and maintainability . This role combines hands-on development with technical ownership — including code reviews, mentoring, and cross-team collaboration in a complex automotive environment. Tech stack / environment Kotlin Native Android Kotlin Coroutines Unit testing Jira / Confluence Automotive / Embedded environment What you’ll do Design and develop native Android applications in Kotlin Build and maintain business-critical features and integration-related functionality Write clean, maintainable, and testable code Apply design patterns and best engineering practices to create scalable and well-structured solutions Collaborate with cross-functional teams in a complex product environment Perform code reviews and support high engineering standards Contribute to unit testing , bug fixing, and continuous quality improvements Help solve technical challenges and communicate solutions clearly Support and mentor other team members in mobile development What we’re looking for 5+ years of experience in Android application development Strong hands-on experience building native Android applications in Kotlin Solid understanding of the Android development lifecycle Strong knowledge of Kotlin Coroutines and asynchronous programming Experience writing maintainable, testable, and well-structured code Experience designing and developing business-critical and integration-focused functionality Good understanding of software design patterns and modular application architecture Experience with unit testing , debugging, and code quality practices Ability to work independently in a fast-paced environment Strong communication skills and ability to explain technical challenges and solutions clearly Experience working with Jira and Confluence Upper-Intermediate English or higher Nice to have Experience in the Embedded Automotive domain Experience with Head Unit Android Apps Experience in technically complex, multi-team product environments 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

Projekt / Test Engineer (m/w/d)

Mid

On-site

Ingolstadt, BY, Germany

🏢 Summary: Project Engineer in the testing domain responsible for developing and coordinating company-wide test strategies, reports, and activities in automotive or embedded projects. The role includes test planning, execution oversight, defect management, and stakeholder reporting with partial remote work and customer travel. It combines technical test development with project coordination and communication tasks. 🗂️ Requirements: Completed degree in Computer Science, Electrical Engineering, Physics or comparable technical field, Proven experience in developing test strategies, Experience in software development, Experience in embedded or automotive environment, Knowledge of test planning, execution coordination and defect management, Willingness to travel to customer sites, Very good German and English skills (C1) 📃 Skills: Python, Polarion, Embedded, Automotive, Testing, DefectManagement, Testplanung, Testreporting 🏢 Description: Wir, emagine GmbH, sind aktuell auf der Suche nach einem Project Engineer (m/w/d) im Test - Bereich. Start: ab sofort oder zu einem späteren Zeitpunkt Standort: Ingolstadt Remoteanteil: nach Absprache (1-2 Tage pro Woche sollten möglich sein) Reisebereitschaft: notwendig für Einsätze bei den Kunden Arbeitszeit: 40h / Woche Hauptverantwortlichkeiten: Aktive Mitwirkung an der Entwicklung von firmenweiten Testkonzepten und Reports. Teilnahme an Regelmeetings und Eskalationsmeetings mit Kunden. Unterstützung bei Planung und Dokumentation der Projekte. Kommunikation mit internen Projektteams, Vertragspartnern und Auftraggebern. Verknüpfung von Test- und Entwicklungsanforderungen. Tracking von Testreports sowie Berichterstattung an Stakeholder. Zusammenfahren der Tests Typische PL Testaktivitäten (Test Planung, Test Vorbereitung, Test Durchführung koordinieren, Defect Management, Test Reporting) überwachen Teilnahme an Testfahrten Anforderungen: Abgeschlossenes Studium in einem technischen Bereich (Informatik, Elektrotechnik, Physik o.ä.) oder eine gleichwertige IT-Ausbildung. Fundierte Erfahrung in der Entwicklung von Teststrategien. Erfahrung in der Software-Entwicklung (Python Skripting, Polarion), idealerweise im Embedded- oder Automotive-Bereich. Proaktive Identifikation und eigenständige Vorantreiben von Handlungsfeldern. Starke Kommunikationsfähigkeiten sowie Präsentations- und Verhandlungsgeschick. Sehr gute Deutsch- und Englischkenntnisse (C1 Niveau). Wir freuen uns sehr auf Deine Bewerbung.