AAOS Developer
Tata Technologies
2 - 5 years
Pune
Posted: 04/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Job description:
- Develop and maintain system-level applications for AAOS running in Android VM Integrate applications with vehicle hardware via HALs (Hardware Abstraction Layers) and AIDL interfaces
- Optimize performance, memory usage, and boot time for embedded environments
- Collaborate with UX/UI teams to implement responsive and intuitive interfaces
- Ensure compliance with automotive safety and security standards
- Debug and resolve issues across multiple layers (Java, JNI, native C++)
- Participate in code reviews, unit testing, and CI/CD pipeline integration
- Document architecture, APIs, and development workflows
- 3+ years of experience in Android development, with at least 1 year in AAOS
- Strong proficiency in Java and Kotlin; familiarity with C/C++ is a plus
- Experience with Android System Services, Binder IPC, and AOSP customization
- Hands-on experience with Android VM (ART/Dalvik) and embedded Linux
- Familiarity with automotive protocols (Ethernet, CAN, LIN, MOST) and VHAL
- Knowledge of Android build system (ex, Gradle)
- Source code, CI/CD and artifact management systems like GitHub, GitHub Actions, GitHub Packages
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
