Find a jobRecruiters

AOSP Android OS Engineer

Exclusive opportunity

Onsite

AOSP Android OS Engineer

Kwick High Tech & Solutions (PVT) Limited

AOSP Android OS Engineer

Skills

KotlinPythonJavaTesting & QALinux

10 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Islamabad, Islamabad Capital Territory, Pakistan

Work mode:

Onsite

Published on:

14 October 2026

What they need


Job Description: AOSP / Android OS Engineer

*Company:* Kwick High Tech & Solutions Pvt. Ltd.
*Position:* AOSP / Android OS Engineer
*Location:* Islamabad, Pakistan
*Job Type:* Full-Time, Onsite
*Department:* Software Engineering / Embedded Systems

*About the Role*

We are looking for a skilled *AOSP / Android OS Engineer* to develop, customize, build, and maintain Android Operating System images for specialized devices. The ideal candidate will have a strong understanding of the Android Open Source Project (AOSP), Linux fundamentals, Android system architecture, and embedded Android development.

The candidate will be responsible for modifying Android OS components, integrating hardware-specific features, managing system-level configurations, and troubleshooting OS build, firmware, and application compatibility issues.

*Key Responsibilities*

* Build, customize, and maintain Android OS images using the Android Open Source Project (AOSP).
* Configure and manage Android platform components, system services, and framework-level functionalities.
* Set up and maintain AOSP build environments, including required toolchains, dependencies, and build configurations.
* Modify Android system behavior, permissions, policies, and configurations according to project requirements.
* Integrate device-specific hardware components, vendor binaries, device trees, and Board Support Packages (BSPs).
* Troubleshoot OS build failures, boot issues, firmware problems, and system-level errors.
* Manage APK compatibility and resolve application installation, signing, permission, and package conflicts.
* Work with Android boot processes, kernel configurations, device drivers, and system partitions.
* Implement system-level security configurations, SELinux policies, and Android permission controls.
* Debug issues using ADB, Logcat, kernel logs, and other Android development and diagnostic tools.
* Collaborate with Android application developers, hardware engineers, and QA teams to ensure reliable device functionality.
* Maintain technical documentation, build instructions, source-code changes, and deployment procedures.

*Required Skills and Qualifications*

* Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
* Strong knowledge of Android OS architecture and the Android Open Source Project (AOSP).
* Proficiency in Linux-based development environments.
* Experience with Git, Repo, and source-code management workflows.
* Working knowledge of Java, C++, and/or Kotlin, particularly for Android platform development.
* Proficiency in shell scripting and familiarity with Python for automation and debugging.
* Understanding of Android build systems, including Soong, Android.bp, and the Android build process.
* Knowledge of Android system services, framework components, boot processes, and system partitions.
* Experience with ADB, Fastboot, Logcat, and debugging tools.
* Understanding of APK installation, application signing, Android permissions, and package management.
* Familiarity with Linux kernel concepts, device trees, hardware abstraction layers (HALs), and device drivers.

*Preferred Qualifications*

* Hands-on experience building and flashing custom AOSP images.
* Experience with embedded Android devices, custom hardware platforms, or Android-based enterprise devices.
* Familiarity with Board Support Packages (BSPs), vendor implementations, and hardware integration.
* Experience with OTA updates, recovery images, bootloader configurations, and firmware deployment.
* Knowledge of SELinux, Android security architecture, Verified Boot, and system hardening.
* Experience resolving package conflicts, vendor compatibility issues, and system application integration problems.

*Experience*

*Experience Level:* 1–3 years of relevant experience preferred.
Candidates with strong practical AOSP build experience and demonstrable personal or academic projects may also be considered.

*Key Competencies*

* Strong troubleshooting and analytical skills.
* Ability to investigate complex OS-level issues.
* Attention to detail and commitment to system stability.
* Ability to work independently and collaboratively.
* Good communication, documentation, and problem-solving skills.

*What We Offer*

  • Opportunity to work on Android platform and operating system development.
  • Exposure to embedded systems, custom Android builds, and device-level integration.
  • A collaborative engineering environment.
  • Professional development and opportunities to work on challenging technical projects.

*How to Apply*

Interested candidates are invited to submit their updated CV, highlighting relevant experience in AOSP, Android OS development, Linux, firmware, or embedded systems.

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

FreelanceRepublik

Développeur Android sénior (F/H)

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

KotlinRESTful APIsAndroid developmentJetpack ComposeAndroid JetpackMVVM / MVI / Clean Architecture

2 days ago

Quick apply

Sapiens Group

Développeur Android Senior

425€-450€/Jours

Freelance

Paris, France

Hybrid

Skills

KotlinAndroid

20 hours ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

20 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools