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

Embedded Android Engineer @ Amantya Technologies

Home > Software Development

 Embedded Android Engineer

Job Description

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.

Job Classification

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

Contact Details:

Company: Amantya Technologies
Location(s): Delhi, NCR

+ View Contactajax loader


Keyskills:   HAL Art AOSP ANDROID RUNTIME Java C++ Selinux OTA Bsp

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 21 hours ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Senior CPaaS Engineer

  • FCS Software Solutions
  • 8 - 13 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Sr. Software Engineer

  • Orange Business
  • 6 - 11 years
  • Noida, Gurugram
  • 4 days ago
₹ Not Disclosed

Amantya Technologies

Amantya Technologies is a Best in Class Product Engineering and Software Development Company with a Strong Technical & OEM Partners Ecosystem to give you a Quality software product in the shortest turnaround time. Our focus on the product engineering journey is backed by cutting-edge technologie...