Location:
Seoul, South Korea (Full-Time, On-site)
Position Overview
Are you passionate about shaping the core technology that powers millions of devices globally? We are looking for a skilled
Android Platform Integration Engineer
to join our elite engineering team in Seoul. In this role, you will dive deep into the Android Open Source Project (AOSP), bridging the gap between cutting-edge hardware and seamless software. If you thrive on optimizing system stability, maximizing performance, and solving complex architectural puzzles, this is the place for you.
What You’ll Do
Core Architecture & OS Customization
-
Hardware Enablement:
Develop and refine low-level hardware drivers and Hardware Abstraction Layers (HAL) utilizing
C/C++
.
-
AOSP & System Services:
Architect, build, and optimize system-level services working in tandem with the
Linux kernel
, managing customized AOSP source code.
-
Modern System Logic:
Write clean, efficient code using
Java
and
Kotlin
to handle high-level platform integration.
Release Engineering & Codebase Health
-
Source Management:
Master multi-repository workflows using
Git
and
Repo
, managing complex branching, merging, and rebasing strategies.
-
Build Architecture:
Configure, maintain, and optimize platform builds across diverse hardware targets using
Make
and
Soong
.
-
Triage & Resolve:
Quickly diagnose and patch compilation failures and environmental mismatches to keep development moving.
Performance, Testing & Compliance
-
Validation Automation:
Implement and run automated sanity tests to guarantee core system stability (boot sequences, connectivity, vital apps) post-update.
-
Ecosystem Standards:
Own the execution and deployment of Android’s
CTS (Compatibility Test Suite)
and
VTS (Vendor Test Suite)
to ensure strict global compliance.
-
Deep-Dive Diagnostics:
Root-cause intricate system bottlenecks and elusive bugs using
ADB
,
systrace
, and
logcat
.
What We’re Looking For
Technical Requirements
-
Polyglot Developer:
Strong coding skills in
C, C++, Java, Python, and C#
, with a readiness to adopt
Kotlin
and other languages as platform needs evolve.
-
Android Internal Mastery:
Deep, hands-on knowledge of Android system architecture, the Linux kernel, HAL, and the AOSP framework.
-
Modern Infrastructure:
Proficiency with
Git
,
Gerrit
, and
Repo
for robust version control and code review workflows.
-
Build & Debug Tooling:
Expert-level command of
Make
,
Soong
,
ADB
,
systrace
, and
logcat
.
-
Language & Collaboration:
Intermediate English skills (confident with technical documentation, written correspondence, and active participation in global sync calls).
-
First-Principles Problem Solving:
Exceptional analytical skills with a proven track record of digging into source code to fix systemic issues.
Bonus Points If You Have...
-
Experience tailoring Android builds for unique, non-standard, or custom hardware form factors.
-
Deep expertise in
JNI
,
AIDL
, and low-level Android framework manipulation.
-
A background in setting up
CI/CD pipelines
for automated build validation and platform testing.
-
Experience collaborating across time zones with international, cross-functional engineering teams.
Why Join Us?
You will be working at the absolute frontier of Android development, solving challenges that directly impact how the world interacts with technology. We offer a highly collaborative environment where your technical ownership will directly steer the future of the platform.