Description & Requirements
Introduction: A Career at HARMAN Automotive
We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.
Engineer audio systems and integrated technology platforms that augment the driving experience
Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
Advance in-vehicle infotainment, safety, efficiency, and enjoyment
About the Role
We are looking for an experienced Android Framework & HAL Developer with strong C++ Middleware expertise to join our automotive platform development team. The role focuses on developing and integrating Android components across Framework, HAL, and middleware layers for next-generation infotainment systems.
What You Will Do
Develop and maintain Android Framework components and system services
Design and implement Android HAL modules using AIDL/HIDL
Build and integrate C++ middleware components on Linux platforms
Work on Binder IPC, JNI, and native system services
Collaborate with BSP, kernel, and hardware teams for integration
Optimize performance, memory, and boot time of Android platform
Debug system issues using tools like adb, logcat, gdb, dmesg
Work on SELinux policies and security adaptations
Participate in code reviews, unit testing, and CI/CD processes
Collaborate in Agile teams for feature delivery and integration
What You Need to Be Successful
3–6 years of experience in Android Framework / HAL / Middleware development
Strong programming skills in C++ (mandatory)
Hands-on experience with Android AOSP, Framework, and system services
Experience in HAL implementation using AIDL/HIDL
Good understanding of Android architecture (Framework → HAL → Kernel)
Experience with IPC mechanisms (Binder, sockets, message queues)
Exposure to JNI / NDK development
Strong knowledge of Linux OS and embedded systems
Experience in Android build system (Soong/Make/BP)
Basic knowledge of Java/Kotlin
Strong debugging and problem-solving skills
Good to Have
Experience in Android Automotive (AAOS) / Infotainment domain
Exposure to VHAL, Audio, Camera, Connectivity HALs
Experience with SELinux and Android security stack
Knowledge of AUTOSAR / ISO 26262 standards
Familiarity with Git, CI/CD, Agile methodologies
Experience in device driver integration / BSP bring-up
What Makes You Eligible
Bachelor’s degree in CS / Electronics / related field
3–6 years of relevant Android platform experience
Strong ownership and ability to work in cross-functional teams
Experience in delivering production-grade embedded solutions
What We Offer
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Access to cutting-edge technologies and tools
- Recognition and rewards for outstanding performance through BeBrilliant
- Chance to work with a renowned German OEM
- You are expected to work all 5 days in a week in office