Senior Software Developer – C++ / Kotlin (m/w/d)
emagine Polska
⚲ Stuttgart
Wymagania
- Coordination
- C++
- Android
- CI/CD
- Kotlin
- Documentation
- Agile
- Java
- maintenance
- Microsoft Platform
Opis stanowiska
Der Senior Software Developer (m/w/d) verantwortet die Integration nativer Softwarekomponenten in eine Android-basierte Automotive-Plattform. Er fungiert als technisches Bindeglied zwischen nativen C++-Komponenten und plattformspezifischen Applikationsschichten. Aufgaben • Integration nativer C++-Module in eine Android-basierte Plattform. • Entwicklung plattformspezifischer Komponenten in Kotlin oder Java. • Implementierung und Pflege von Schnittstellen (IPC, Binder, IDL o. ä.). • Unterstützung bei CI/CD-Integration und Toolchain-Anpassung. • Analyse von Integrations- und Performanceproblemen. • Abstimmung mit Architektur- und Plattformteams. • Sicherstellung von Stabilität, Performance und Prozesskonformität. Fachliche Anforderungen • Sehr gute Kenntnisse in C++. • Sehr gute Kenntnisse in Kotlin oder Java. • Erfahrung mit Android-basierten Systemen (idealerweise AAOS). • Erfahrung mit Schnittstellentechnologien (IPC, JNI, Binder o. ä.). • Erfahrung in Plattformintegration. Methodische Anforderungen • Erfahrung mit agilen Vorgehensmodellen. • Verständnis von Automotive-Compliance-Anforderungen. • Strukturierte Dokumentations- und Arbeitsweise.