Optimize boot time, CPU and memory utilization, power consumption, and overall system performance.
Work with SELinux, Android Verified Boot (AVB), secure boot, Treble, and security patch integration.
Support CTS, VTS, and GTS execution, platform validation, and defect resolution.
Own technical designs, conduct code reviews, mentor engineers, and coordinate cross-functional delivery.
We are known for our extraordinary people who make the impossible possible every day. Questians are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.
We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.
Work Experience
Mandatory Skills
Total 8-15 years of experience in software application development
3+ years of Strong hands-on experience with AOSP architecture and platform customization
Strong experience in Advanced programming and system-level development in C/C++
Good understanding of Android framework implementation in Java
Experience with AIDL, HIDL, and HAL integration
Experience in Linux Kernel architecture, device drivers, and Linux system programming
Strong experience in Board support package integration and hardware/software enablement
Strong experience in Soong, Make, product/device configuration, and build troubleshooting
Experience in Binder IPC, JNI, AIDL, and native services
Strong experience in ADB, Logcat, dumpsys, bugreport, GDB, and Perfetto
Experience in SELinux, AVB, secure boot, and Android security fundamentals
Experience in Git, Repo, and Gerrit
Desired Skills
Experience in Qualcomm, MediaTek, or other embedded Android SoC platforms
Experience in Android Automotive OS (AAOS), Android TV, or other embedded Android products
Experience in U-Boot, LK, or equivalent bootloader technologies
Experience in A/B partitioning, recovery, and OTA update mechanisms
Experience in Python, shell scripting, CI/CD, and automated build pipelines
Experience in Advanced power, memory, boot-time, and system performance optimization