Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 7.0 years
15 - 25 Lacs
new delhi, gurugram
Work from Office
Key Responsibilities : Port and customize AOSP for custom camera hardware platforms (e.g., Qualcomm, NXP, MediaTek). Integrate and optimize camera HAL (Hardware Abstraction Layer) and ISP firmware. Work with custom kernel modules and device drivers to support new hardware features. Develop and maintain Board Support Packages (BSP) including bootloaders, device trees, and system services. Customize init.rc scripts to manage Android services and startup configuration. Configure and manage OTA (Over-the-Air) upgrade servers, update packages, and rollout mechanisms. Develop and maintain Android system services using AIDL and Binder IPC mechanisms. Optimize performance and stability of the Android Runtime (ART) and system processes. Implement and maintain SEAndroid (SELinux) policies to enforce secure execution environments. Ensure system integrity using Secure Boot and image validation mechanisms. Integrate filesystem support (ext4, YAFFS, F2FS) based on platform and performance needs. Debug system issues using logcat, dmesg, and kernel logs, and collaborate with cross-functional teams to resolve low-level problems. Apply deep knowledge of Android permissions model, system services, and inter-process communication for secure and efficient design. Required Skills & Qualifications : Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field. 5+ years of embedded Android development experience. Strong understanding of Android Runtime (ART) and the Android system architecture. Experience with AOSP, HAL development, and system service integration. Proficiency in C/C++, Java, shell scripting, and cross-compilation environments. Deep experience with Binder IPC, AIDL, and custom Android services. Proven experience with custom kernel module development and integration. Solid understanding of SELinux for Android and writing/managing custom security policies. Experience with OTA mechanisms, including server configuration and system update flows. Familiarity with Secure Boot, cryptographic image validation, and Android Verified Boot. Practical knowledge of Android filesystems like ext4, YAFFS, and F2FS. Experience creating and managing init.rc scripts for Android system startup.
Posted 13 hours ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
55803 Jobs | Dublin
Wipro
24489 Jobs | Bengaluru
Accenture in India
19138 Jobs | Dublin 2
EY
17347 Jobs | London
Uplers
12706 Jobs | Ahmedabad
IBM
11805 Jobs | Armonk
Bajaj Finserv
11514 Jobs |
Amazon
11476 Jobs | Seattle,WA
Accenture services Pvt Ltd
10903 Jobs |
Oracle
10677 Jobs | Redwood City