Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design, development, and maintenance of Android-based system software including board bring-up and board support packages.
Oversee performance optimization, installation, configuration, and testing of operating systems and system management tools on embedded Android devices.
Manage and mentor engineering teams, collaborate cross-functionally to deliver integrated and reliable software solutions on ARM-based SoCs.
Minimum Requirements
Bachelor's or Graduate degree in Computer Science, Information Systems, or related field, or equivalent experience.
7-10 years of experience in systems engineering, BSP development, or related domain.
Strong expertise in Linux kernel development, Android system architecture, device drivers, and C/C++/Java/Kotlin programming.
Experience with ARM SoCs (Qualcomm/Exynis/MediaTek) and debugging/profiling tools on embedded Android platforms.
Ideal Candidate Profile
Experienced in leading complex software system projects from design to integration with cross-functional teams.
Deep hands-on knowledge of Android OS internals including boot sequence, HAL adaptation, security architecture, and system resource management.
A technically authoritative engineer capable of mentoring teams and driving innovation in Android BSP and embedded Linux environments.
