Android Automotive OS Developer at InfoGrowth private Limited · Bengaluru (Bangalore) · 7 - 20 years · ₹22L - ₹30L / yr · Profitable · Posted 7 Oct 2024

InfoGrowth is looking for a skilled Android Automotive OS Developer with 7+ years of experience in the automotive domain to join our cutting-edge team! If you're passionate about integrating technology with automotive systems and developing next-gen in-car infotainment solutions, this is the role for you.
Key Responsibilities:
- Develop and maintain applications for Android Automotive Operating System (AAOS), the Android-based infotainment system built directly into vehicles.
- Collaborate with automotive partners to integrate and optimize Google Automotive Services (GAS), including Google Maps, Play Store, and Google Assistant.
- Leverage your knowledge of vehicle signals and communication protocols to ensure smooth integration and performance of in-car apps.
- Work closely with cross-functional teams to deliver high-quality infotainment solutions for next-generation vehicles.
- Troubleshoot and optimize Android applications for automotive-specific use cases.
Key Skills:
- 7+ years of experience in Android development, with hands-on experience in the automotive domain.
- Strong knowledge of Android Automotive OS (AAOS) and Google Automotive Services (GAS).
- Expertise in vehicle signals and communication protocols.
- Proven experience in developing apps for in-car infotainment systems.
- Ability to collaborate with automotive engineers, testers, and designers to develop seamless solutions.

Similar jobs (6)
Android AOSP Engineer – Chennai candidate
Job Overview
We are looking for an experienced Android AOSP / Framework Engineer with strong hands-on expertise in Android platform development, AOSP customization, HAL integration, and system-level debugging. The ideal candidate should have solid experience working across Android Framework, native layers, hardware interfaces, and communication protocols.
Key Responsibilities
- Develop, customize, and maintain Android Framework and AOSP components.
- Design and implement custom Android System Services.
- Develop, integrate, and debug HAL components and hardware/platform interfaces.
- Work with AIDL, HIDL, Binder IPC, JNI, and native Android services.
- Develop and debug platform-level features using C/C++ and Java.
- Perform AOSP customization, platform enhancements, and Android version upgrades.
- Work with UART, CAN, UDS, and CAN TP communication protocols.
- Configure and troubleshoot SELinux/SEPolicy, including AVC denials.
- Debug and resolve issues related to the Android Build System.
- Perform system-level debugging and root-cause analysis across framework, native, and hardware layers.
Required Skills
- Strong programming experience in C/C++ and Java.
- Strong understanding of Android Framework and AOSP architecture.
- Hands-on experience with HAL, Binder IPC, AIDL/HIDL, JNI, and Android System Services.
- Experience in AOSP customization and platform-level debugging.
- Good understanding of Android Build System and platform integration.
- Knowledge of SELinux/SEPolicy and AVC denial troubleshooting.
- Hands-on understanding of UART, CAN, UDS, and CAN TP protocols.
- Strong debugging and problem-solving skills.
Location
Chennai
Preferred Profile
Candidates with experience in automotive Android, IVI, infotainment systems, embedded Android, or Android-based vehicle platforms will be preferred.
Power Electric Vehicles with embedded software for battery management and autonomous driving.
What you'll do:
- Develop BMS algorithms (SOC/SOH estimation)
- Implement CAN bus communication protocols
- Code motor control algorithms (FOC, sensorless)
- Build ADAS features (ultrasonic parking, vision)
- HIL testing with Vector tools
- Optimize for automotive-grade reliability (AUTOSAR)
What we need:
- C/C++, Embedded Linux/RTOS
- Microcontroller experience (STM32, NXP)
- Control systems or automotive interest
- Debugging skills (oscilloscopes, logic analyzers)
Future-proof skills:
- Work on actual EV prototypes
- Portfolio for Tata, Mahindra EV teams
- Automotive cybersecurity exposure
We are looking for a skilled and passionate Android Developer to join our mobile application development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-performance Android applications that provide an excellent user experience.
Key Responsibilities
- Design and develop advanced applications for the Android platform.
- Collaborate with cross-functional teams including designers, backend developers, and product managers.
- Maintain and improve application performance, quality, and responsiveness.
- Identify and fix bugs while continuously improving application functionality.
- Integrate RESTful APIs and third-party services into Android applications.
- Write clean, scalable, and maintainable code following best practices.
- Stay updated with the latest Android development trends, tools, and technologies.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven experience as an Android Developer or Mobile Application Developer.
- Strong proficiency in Kotlin and/or Java.
- Experience with Android SDK, Android Studio, and mobile app architecture.
- Knowledge of RESTful APIs and JSON integration.
- Familiarity with version control systems such as Git.
- Understanding of Material Design principles and mobile UI/UX best practices.
- Strong analytical and problem-solving skills.
Preferred Qualifications
- Experience with Jetpack Compose, Firebase, or cloud-based services.
- Knowledge of CI/CD pipelines and mobile app deployment.
- Understanding of Agile/Scrum methodologies.
- Published applications on the Google Play Store.
- Portfolio or GitHub projects showcasing Android development expertise.
Hiring for Android Developer
Exp : 4 - 6 yrs
Edu : BE/B.tech
Notice period : Immediate - 15 days
Skills :
3–5 years of proven experience as an Android Developer with published apps on the Google Play Store.Strong proficiency in Kotlin; working knowledge of Java.
Solid experience with the Android SDK, Android Studio, and associated development tools.Familiarity with Android architecture components: ViewModel, LiveData, Room, WorkManager.
Experience with MVVM or MVP architectural patterns.Proficient in consuming RESTful APIs using Retrofit or OkHttp.
Experience with dependency injection frameworks such as Dagger 2 or Hilt.
Familiarity with reactive programming using RxJava or Kotlin Coroutines and Flows
.Proficient understanding of code versioning tools, particularly Git.
Experience with unit testing and instrumented testing using JUnit, Espresso, or Mockito.
Good understanding of memory management, threading, and performance optimisation in Android
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Key Responsibilities
- Define and own the end-to-end automation strategy for an Android-based Instrument Cluster (AOSP/Android Automotive).
- Design, develop, and maintain automation frameworks for UI, Android system services, boot flows, OTA validation, and Hardware-in-the-Loop (HIL) testing.
- Automate system validation for boot performance, crashes, ANRs, memory usage, CPU/GPU performance, thermal behavior, and application launch times.
- Validate power consumption, UI responsiveness, frame rates, Bluetooth, Wi-Fi, and network recovery scenarios.
- Develop automated validation for CAN signals, ECU interactions, vehicle state transitions, and safety-critical display behavior.
- Automate OTA testing, including A/B updates, rollback, recovery, and post-update stability.
- Convert field issues into regression automation suites and support root cause analysis using logs and system traces.
- Integrate automation into CI/CD pipelines and deliver actionable test reports with regression tracking.
Required Skills
Mandatory
- 7–12+ years of experience in Test Automation for Android or Embedded Systems.
- Strong experience with Android AOSP or Android Automotive at the system level.
- Excellent Python programming skills for automation framework development and CI integration.
- Hands-on expertise with:
- UI Automator (mandatory)
- Espresso
- Monkey / MonkeyRunner
- Experience with Android debugging and performance tools such as Logcat, Perfetto, Systrace, Dumpsys, and Simpleperf.
- Strong understanding of CAN, ECUs, vehicle signals, diagnostics, and embedded system validation.
- Experience integrating automation into Jenkins or GitLab CI pipelines.
- Working knowledge of Java/Kotlin for Android integration.
Preferred
- Experience with Hardware-in-the-Loop (HIL) testing.
- Knowledge of Android CTS, VTS, GTS, and Android Test Station (ATS).
- Experience with OTA validation, A/B update mechanisms, and recovery testing.
- Working knowledge of Yocto is a strong advantage.
Primary Technology Stack
- Languages: Python, Java/Kotlin
- Automation: UI Automator, Espresso, Monkey/MonkeyRunner
- Android Testing: CTS, VTS, GTS, ATS
- Performance & Debugging: Perfetto, Systrace, Simpleperf, Dumpsys, Logcat
- CI/CD: Jenkins, GitLab CI
- Domain: Android Automotive, Embedded Systems, CAN, ECU, OTA, HIL
Experience: 7–12+ Years
Domain: Android Automotive | Embedded Systems | Test Automation
Responsibilities Include:
● Architecting, building, testing, and deploying applications that support our transportation network
● Modifying designs and specifications of complex applications
● Collaborating and adding value through participation in peer code reviews, providing comments and suggestions
● Leverage AWS and other cloud technologies to design and implement systems in a serverless and event-driven environment
● Working with technical and non-technical end-users, other engineers, and product managers in a cross-functional, quick-moving, and collaborative environment
● Analyzing code, requirements, system risks, and software reliability and providing recommendations on how to leverage our technology more efficiently
● Working with Product and Design to confirm requirements, prioritization, and development of new features
● Design and implement LLM-powered features to solve complex logistics challenges, automate manual operational workflows, and unlock new efficiencies for our network.
● Champion AI-assisted engineering practices by integrating machine learning and intelligent automation into our CI/CD pipelines to predict deployment risks and accelerate delivery cycles.
What You Bring:
● Ability to adapt to changing requirements and work in a fast-paced environment.
● Ability to work effectively in a cross-functional team environment.
● 7+ years of experience building, testing and deploying applications in high-traffic production environments
● 7+ years of experience developing software with Javascript, Node.js and React
● Enjoys taking initiative, is a self-starter, willing to move fast and ship quick, and is excited about collaborating on big challenges
Preferred Qualifications:
● Experience in transportation, logistics or network orchestration systems is highly desirable
● Experience working in a remote first environment.
● Proficiency with AWS, GCP, or similar cloud platforms.
● Strong skills in React and Node.js for end-to-end development.






