About the Company :
ARAs client TechGlobal (pseudonym) is a global leader in strategy, technology consulting and digital services, enabling clients in more than 100+ countries to implement cutting edge solutions in their transformation journey. TechGlobal helps businesses become digital-first and digital-ready. The company has a global presence with 600000+ employees (200000+ in India). India is a focus for them with their Development Centres presence in over 10 locations across Tier 1 and Tier 2 cities. They are recognised for their people first and employee oriented policies. Along with offering hybrid work options, a Pan India presence gives flexible location options to employees.
About the Role :
We are seeking a technically strong and delivery-focused Software Development Lead to drive the design, architecture, and development of infotainment applications using Android Automotive OS (AAOS). This role involves end-to-end ownership, including full-stack architecture, HAL integration, and system-level collaboration to deliver high-performance, automotive-grade user experiences.
The ideal candidate will bring strong years of experience in infotainment & telematics, with a strong background in Android application development, embedded systems, and automotive platforms.
Responsibilities :
Application Development :
Lead the design and development of infotainment applications using AAOS with a focus on modularity, performance, and maintainability.
Architecture & Integration :
Architect and deliver full-stack solutions for media, navigation, user profiles, and distributed playback features.
HAL Communication :
Design and implement modules that interact with VHAL and other HALs using AIDL / HIDL.
System Services :
Integrate applications with system services, vendor-specific frameworks, and AAOS car services.
Debugging & Optimization :
Diagnose and resolve issues across application, framework, and HAL layers to ensure system stability and performance.
Collaboration :
Work closely with platform, hardware, and QA teams for seamless integration and validation.
Leadership & Mentorship :
Lead project delivery, enforce best practices in architecture, code quality, and testing, and mentor junior developers.
Documentation & Stakeholder Management :
Prepare and present architecture diagrams, technical specifications, and solution details to stakeholders.
Qualifications :
Minimum 15 years of full-time education.
Minimum of 12 years of experience in Infotainment & Telematics.
Required Skills : Core Experience :
Minimum 12 years in Infotainment & Telematics with expertise in Android application development for embedded / automotive domains.
Programming Languages :
Proficiency in Java, Kotlin, and C++ (14 / 17).
Android Expertise :
Strong knowledge of Android SDK, NDK, Jetpack libraries, MVVM architecture, and Android components (Activities, Services, Broadcast Receivers, Content Providers).
Automotive Integration :
Experience with AIDL / HIDL, VHAL, HAL-to-app communication, AAOS car services, and infotainment integration.
Connectivity & Apps :
Exposure to BT, Wi-Fi, GPS, CAN, media, phone, navigation apps, and cloud communication.
System Knowledge :
Understanding of partitioning concepts and cross-partition communication.
Testing & Tools :
Hands-on with unit testing, instrumentation testing, mocking frameworks, Git, CI / CD workflows, and debugging tools (adb, logcat, Perfetto, Systrace).
Compliance & Security :
Experience in ISO 26262 (Functional Safety), ASPICE, ISO / SAE 21434 (Cybersecurity), TARA, and secure communication practices.
Preferred Skills :
Experience in leading teams and managing projects.
Familiarity with Agile methodologies.
Pay range and compensation package :
The remuneration package constituting of fixed + variable is among the best in the industry
Locations : Bangalore / Pune
Android Developer • India