C++ Android Native Developer

Randstad India


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Must : Develop and maintain native components using C
for embedded and Android platform modules.
Basic : Work on Linux-based system development debugging
and integration tasks.
Basic: Support Android AOSP and Android framework basic
customization and troubleshooting.
Must: Implement and maintain SELinux policies for secure
platform behavior.
Must : Use ADB shell commands for device bring-up
debugging log collection and issue analysis.
Basic : Develop and maintain Java-based components where
required.
Must : Design and integrate AIDL interfaces for inter-process
communication between Android services and apps.
o Must : Collaborate with cross-functional teams for feature
development defect resolution and release support.
Must : Android and Java file system
o Required Skills
o
o Good hands-on experience in C.
Strong Linux fundamentals (commands processes
filesystems shell usage).
Basic understanding of Android AOSP and framework
internals.
Working knowledge of SELinux concepts and policy handling.
Proficiency with ADB shell command usage for debugging and
validation.
Good programming knowledge in Java.
Basic to intermediate understanding of AIDL and Android IPC.
Preferred Qualifications
o
o Experience in embedded Android product development.
Familiarity with Android logs and debugging tools (logcat
dumpsys etc.).
Exposure to system performance analysis and issue triage.
Must : Develop and maintain native components using C for embedded and Android platform modules. Basic : Work on Linux-based system development debugging and integration tasks. Basic: Support Android AOSP and Android framework basic customization and troubleshooting. Must: Implement and maintain SE...