Job Description
Responsibilities:
• Design and develop Android applications using Kotlin, Coroutines, and Flow
• Build modern UI using Jetpack Compose with MVVM architecture and reactive state management
• Develop and customize applications on Android Automotive OS (AAOS)
• Integrate with vehicle systems via Car APIs (e.g., CarPropertyManager, Vehicle HAL)
• Implement VUI/GUI features for in-vehicle infotainment systems
• Design and implement robust networking layers using Retrofit / OkHttp
• Ensure performance, stability, and responsiveness of applications in resource-constrained environments
• Collaborate with cross-functional teams (mobile, backend, embedded) to deliver end-to-end features
• Identify system bottlenecks and optimize performance (CPU / memory / rendering)
• Debug and resolve issues across application, framework, and system layers
• Port and adapt applications across differ...