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