Android Engineer (Services & SDK)
Core
Developing on-device client services and scalable SDKs for Android Automotive OS (AAOS) to enable cloud-connected vehicle features.
Role type
Android Engineer (Services & SDK)
Builds
Vehicle-specific client services and Android Automotive SDKs for app developers
Domain
Automotive software / Android Automotive OS
Deliverable
production ML models | product features | infrastructure
Required skills
Android development, Java/Kotlin, asynchronous programming (Coroutines), RESTful API/gRPC implementation, AIDL service development, Clean Architecture, unit testing frameworks (JUnit/MockK/Robolectric), CI/CD pipeline management
Preferred skills
In-vehicle infotainment system development, Realtime Database bidirectional synchronization, Android platform expertise
Technologies
Android Automotive OS, Java, Kotlin, Coroutines, RESTful API, gRPC, AIDL, JUnit, MockK, Robolectric, CI/CD
Responsibilities
Develop client services based on Android Automotive, build Pleos Automotive Service, provide cloud service features to app developers, develop Android Automotive SDK, ensure SDK compatibility and reusability across various apps
Seniority
Mid-level, hands-on IC