Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Android AIDL / System Integration Engineer @ People Tech

Home > Software Development

 Android AIDL / System Integration Engineer

Job Description

Job Title: Android AIDL / System Integration Engineer


Job Summary

We are seeking an experienced Android AIDL / System Integration Engineer to design and develop AIDL interfaces for Android-based components such as camera feeds, radar processing modules, and rider-facing applications. The role focuses on enabling robust inter-process communication (IPC), ensuring seamless system integration, and maintaining high performance and reliability across Android system services and applications.


Key Responsibilities

  • Design and develop AIDL (Android Interface Definition Language) interfaces for Android-based components including:
    • Camera feed services
    • Radar and sensor data processing modules
    • Rider and client-facing Android applications
  • Implement and maintain Binder-based inter-process communication (IPC) between system services, HAL layers, and application components.
  • Integrate AIDL services with Android framework, native services, and hardware abstraction layers (HAL).
  • Ensure secure, efficient, and low-latency communication across processes.
  • Collaborate with embedded, firmware, and application teams to support end-to-end system integration.
  • Debug and resolve IPC, permission, lifecycle, and performance issues.
  • Optimize AIDL interfaces for scalability, backward compatibility, and versioning.
  • Support integration with camera frameworks (Camera2/CameraX) and sensor data pipelines.
  • Create and maintain technical documentation for interfaces, APIs, and system workflows.

Required Skills & Qualifications

  • Strong experience with Android AIDL and Binder IPC.
  • Proficiency in Java / Kotlin and familiarity with Android system services.
  • Good understanding of Android architecture, including:
    • Framework layer
    • System services
    • HAL and native layers (JNI)
  • Experience integrating camera feeds and sensor data in Android.
  • Hands-on experience with Android system debugging tools (adb, logcat, systrace).
  • Understanding of permissions, SELinux policies, and security model in Android.
  • Experience working on Android-based embedded or automotive platforms.

Good to Have

  • Experience in Android Automotive / Telematics systems.
  • Knowledge of C++ native services and JNI.
  • Exposure to AOSP customization and system-level development.
  • Familiarity with radar, ADAS, or rider assistance systems.
  • Understanding of performance optimization and memory management in IPC.

Education & Experience

  • Bachelors degree in Computer Science, Electronics, or related field.
  • 3+ years of experience in Android system-level or AIDL development.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: People Tech
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   HAL aidl Kotlin Java Hardware Interface Definition Language Android

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Custom Software Engineer

  • Accenture
  • 7 - 12 years
  • Bengaluru
  • 14 hours ago
₹ Not Disclosed

Frontend Engineer React JS

  • Einfochips
  • 4 - 12 years
  • Indore
  • 15 hours ago
₹ Not Disclosed

Cognizant Hiring Salesforce - B2B/B2C Developers

  • Cognizant
  • 4 - 9 years
  • Hyderabad
  • 18 hours ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 5 - 10 years
  • Pune
  • 18 hours ago
₹ Not Disclosed

People Tech

People Tech Group Careers