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’re looking for a Junior Android Framework Engineer (1–3 years experience) with strong fundamentals in C++ and Android internals to contribute to the development and optimization of Android framework components and native services.
What You Will Do:
- Assist in design and development of Android framework components using C++
- Support implementation of native services and system-level interfaces
- Work closely with cross-functional teams to integrate native (C++) and Android (Java/Kotlin) layers
- Perform debugging, troubleshooting, and issue resolution in Android framework and native stack
- Contribute to performance tuning and optimization of Android system components
- Participate in code reviews, testing, and CI/CD processes
What You Need to Be Successful:
- 1–3 years of experience in Android development with exposure to Android framework concepts
- Good proficiency in C++ (C++11 or above)
- Basic hands-on experience with Android NDK and native development
- Understanding of Android architecture (Framework, HAL, Binder IPC basics)
- Familiarity with Linux environment and embedded systems fundamentals
- Exposure to version control tools like Git and basic CI/CD workflows
Bonus Points If You Have:
- Exposure to AOSP/AAOS or Android framework internals
- Basic understanding of AIDL interfaces and system services
- Experience or coursework related to embedded/automotive systems
- Awareness of automotive protocols such as CAN, LIN, or Ethernet
What Makes You Eligible:
- Bachelor’s degree in Computer Science, Electronics, or related field
- Strong analytical and problem-solving skills
- Eagerness to learn Android platform internals and system-level development
- Good communication and teamwork abilities
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