Job
Description
About The Role
Project Role :Software Development Lead
Project Role Description :Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
Must have skills :Infotainment & Telematics
Good to have skills :NA
Minimum 12 year(s) of experience is required
Educational Qualification :Bachelors or Masters degree in Computer Science Electronics or related field
Summary:We are seeking a technically strong and delivery-focused Android Application Development Lead to drive the design and development of infotainment applications using Android Automotive OS (AAOS). This role involves full-stack architecture, HAL integration, and system-level collaboration to deliver high-performance, automotive-grade user experiences. The ideal candidate will have 814 years of experience in Android development, with deep expertise in AAOS, embedded systems, and infotainment platforms. Roles & Responsibilities:1.Application Development:Lead the design and development of infotainment applications using AAOS, focusing on modularity, performance, and maintainability.2.Architecture & Integration:Architect full-stack solutions for media, navigation, user profiles, and distributed playback features.3.HAL Communication:Develop modules that interact with VHAL and other HALs using AIDL/HIDL.4.System Services:Integrate applications with system services and vendor-specific frameworks.5.Debugging & Optimization:Resolve issues across application, framework, and HAL layers to ensure stability and performance.6.Team Collaboration:Work closely with platform, hardware, and QA teams for seamless integration and validation.7.Mentorship:Guide junior developers and enforce best practices in architecture, code quality, and testing.8.Documentation:Create and present architecture diagrams, technical specifications, and implementation details to stakeholders9.Lead Android infotainment application development, ensuring high performance compliance, and seamless integration across automotive platforms. Professional & Technical
Skills:
1.Years of experience in Android application development, preferably in automotive or embedded domains.2.Strong proficiency in Java, Kotlin, and C++ (14/17).3.Deep understanding of Android SDK, NDK, Jetpack libraries, and MVVM architecture.4.Experience with Android components (Activities, Services, Broadcast Receivers, Content Providers).5.Hands-on experience with AIDL/HIDL, VHAL, and HAL-to-app communication.6.Familiarity with AAOS car services and infotainment integration.7.Experience with BT, Wi-Fi, GPS, CAN at the application level.8.Exposure to media, phone, navigation apps, and cloud communication.9.Experience with partitioning concepts and cross-partition communication.10.Proficiency in unit testing, instrumentation testing, and mocking frameworks.11.Hands-on with Git, CI/CD workflows, and debugging tools (adb, logcat, Perfetto, Systrace).12.ISO 26262 (Functional Safety), ASPICE13.ISO/SAE 21434 (Cybersecurity)14.Cybersecurity practices including TARA and secure communication
Additional Information:- The candidate should have minimum 12 years of experience in Infotainment & Telematics.- This position is based at our Bengaluru office.- A Bachelors or master's degree in computer science, Electronics or related field is required. Qualification Bachelors or Masters degree in Computer Science Electronics or related field