Find The RightJob.
Job Summary
We are seeking a highly skilled Embedded OS Developer (Mobile) to design, develop, and customize a tailored version of Android OS and low-level software for mobile and embedded devices. The ideal candidate will have strong experience with AOSP, Android system internals, the Linux kernel, and hardware integration. The role requires hands-on expertise in developing system-level components, customizing the Android framework, and performing device bring-up from the ground up.
Key Responsibilities
ยท Build and customize Android OS from AOSP source code
ยท Modify and develop components of Android OS, including Framework, System Services, HAL, and Native layers
ยท Develop and integrate Hardware Abstraction Layer (HAL) components
ยท Work on Linux kernel, including kernel configuration and device driver development
ยท Design and implement device drivers (modem, sensors, GPS, camera, etc.)
ยท Perform device bring-up for new hardware platforms
ยท Customize bootloader, kernel, init process, and system images
ยท Integrate and optimize modem / eSIM / telecom stack components
ยท Implement enterprise mobility features such as MDM, device provisioning, and policy control
ยท Debug system-level and kernel-level issues using tools like ADB, Logcat, dmesg, and JTAG
ยท Optimize system performance, memory usage, power consumption, and boot time
ยท Collaborate with hardware, backend, network, security, and application teams
Required Skills & Qualifications
ยท Bachelorโs degree in Computer Science, Software Engineering, Electronics, or a related field
ยท 3โ4 years of experience in embedded systems / Android OS development
ยท Strong programming skills in C / C++
ยท Strong understanding of Android OS architecture (AOSP), including:
ยท Framework, HAL (Hardware Abstraction Layer), and Native layers
ยท Binder IPC and system services
ยท Hands-on experience with:
ยท AOSP build system
ยท Android system-level development and customization
ยท Strong knowledge of Linux kernel, including:
ยท Kernel configuration
ยท Device driver development
ยท Experience with Android boot process:
ยท Bootloader โ Kernel โ Init โ Zygote
ยท Familiarity with:
ยท Bootloader and firmware development
ยท Debugging tools (ADB, Logcat, dmesg, JTAG, GDB)
ยท Proficiency in debugging low-level system and kernel issues
ยท Experience with build systems such as AOSP and Yocto is a plus
Preferred Qualifications
Job Type: Full-time
Work Location: In person
Similar jobs
Contour Software
Lahore, Pakistan
about 7 hours ago
Blue Yonder
Hyderabad, Pakistan
about 14 hours ago
King Revolution Inc
Lahore, Pakistan
about 15 hours ago
Wolfiz Solutions Pvt. Ltd
Islamabad, Pakistan
about 16 hours ago
ALGORYC
Islamabad, Pakistan
about 16 hours ago
Devomech Solutions Pvt. Ltd.
Islamabad, Pakistan
about 16 hours ago
MGOIS
Lahore, Pakistan
about 20 hours ago
ยฉ 2026 Qureos. All rights reserved.