Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Mirafra Technologies

NewBe an early applicant

Android AOSP Developer

Posted
Discussion

Description

Responsibilities:

  • Develop and maintain Android HAL modules using C and C++.
  • Implement and integrate hardware interfaces with the Android framework.
  • Work on Android HAL architecture, AIDL and HIDL interfaces.
  • Develop and debug native C++ services and system-level components.
  • Work on Binder IPC communication and Android system services.
  • Integrate HAL modules with Android framework and vendor components.
  • Debug kernel-to-HAL and HAL-to-framework communication issues.
  • Work on Android BSP, device drivers, and hardware integration.
  • Perform performance optimisation and memory management.
  • Collaborate with kernel, BSP, firmware, and application teams.


Requirements:

  • Strong programming experience in C and C++.
  • Hands-on experience in Android HAL development.
  • Good understanding of Android architecture and framework.
  • Experience with AIDL/HIDL.
  • Knowledge of Binder IPC and Android native services.
  • Experience with Android NDK and Android build system.
  • Understanding of Linux internals, system calls, and device drivers.
  • Experience with Android debugging tools such as ADB, Logcat and GDB.
  • Knowledge of Android Open Source Project (AOSP).

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →