Kwick High Tech & Solutions (PVT) Limited
AOSP Android OS Engineer
Skills
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
2 days ago
Quick apply
Sapiens Group
Développeur Android Senior
425€-450€/Jours
Freelance
Paris, France
Hybrid
Skills
20 hours ago
Quick apply
Cherrypick
Software Engineer
Freelance
Paris, France
Hybrid
Skills
20 hours ago
Quick apply