Dina ansvarsområden
I rollen som senior mjukvaruutvecklare är ditt huvudfokus att designa och implementera nativeplattformsmjukvara för AOSP-baserade infotainmentlösningar samt att utveckla Android-appar i Kotlin och Java för nästa generations bilteknik.
Vi förväntar oss att du som senior utvecklare:
- Designar och utvecklar med fokus på ren, högkvalitativ och underhållbar kod.
- Samarbetar nära med globala, tvärfunktionella team för att definiera och utveckla funktioner.
- Felsöker och optimerar prestanda inom ditt ansvarsområde.
- Bidrar till förbättringar av Androidutvecklingsprocesser, verktyg och arkitektur.
- Deltar i kodgranskningar och främjar best practices inom Androidutveckling.
- Använder nyckelkomponenter i Android såsom Activities, Services, Content Providers, Broadcast Receivers och Intents för att skapa robusta lösningar.
Vi söker dig som har:
- Civilingenjörsexamen i datavetenskap eller motsvarande relevant arbetslivserfarenhet.
- Minst 5 års praktisk erfarenhet av Androidutveckling, gärna inom fordons- eller infotainmentområdet.
- Starka problemlösningsförmågor och förmåga att arbeta både självständigt och i team i ett högt tempo.
- Gedigen kunskap i Kotlin och Java samt mycket god vana vid Android Studio.
- Djup erfarenhet av AOSP-utveckling med Soong/Make build-system.
- God förståelse för Android SDK och plattformsarkitektur.
- Erfarenhet av Android runtime resource overlays (RRO), systembehörigheter och privilegierade appar är meriterande.
- Erfarenhet av fordonskommunikationsprotokoll och/eller QNX är starkt meriterande.
- Bekväm med att använda AI-verktyg för att snabba upp utvecklingen och optimera kod.
- Kunskaper i mandarin är mycket önskvärt för att underlätta internationellt samarbete.
- Körkort är ett plus för tester och validering i fordon.