아이큐로닉스-Android Platform Integration Engineer
1/1
아이큐로닉스서울 강남구경력 1-5년

Android Platform Integration Engineer

포지션 상세

Location: Seoul, South Korea Role Type: Full-Time / On-site
Job Summary
We are seeking a highly skilled Android Platform Integration Engineer to join our high-impact team in Seoul. You will play a critical role in supporting one of the world's largest operating systems by integrating, customizing, and maintaining the Android platform. Your focus will be on ensuring system stability, peak performance, and strict compliance with global industry standards.

www.iqronix.com

주요업무

Key ResponsibilitiesCore Platform Development
Hardware Interfacing: Build and maintain a robust foundation in C/C++ to develop hardware drivers and Hardware Abstraction Layers (HAL).
System Services: Design and optimize system-level services that interact directly with the Linux kernel.
AOSP Management: Compile, customize, and manage Android Open Source Project (AOSP) source code to meet specific platform requirements.
Modern Language Support: Leverage Java and Kotlin (Android's recommended language) for high-level system integration.
Daily Maintenance & Build Engineering
Source Control: Manage complex codebases using Git and Repo, handling advanced branching, merging, and rebasing across multiple repositories.
Build Systems: Utilize Make and Soong to manage and optimize build configurations across diverse hardware platforms.
Troubleshooting: Rapidly diagnose and resolve compilation errors across varied hardware and software environments.
Quality Assurance & Performance
Sanity Testing: Automate and perform sanity tests to ensure core functions (boot-up, essential apps, and communication) remain stable after every update.
Compliance: Set up and execute CTS (Compatibility Test Suite) and VTS (Vendor Test Suite) to ensure the platform meets official Android standards.
Deep Debugging: Use ADB, systrace, and logcat to resolve system-level performance bottlenecks and complex bugs.

자격요건

Required Qualifications
Programming Expertise:
Proficiency in C, C++, Java, Python, and C#; must be open to working with multiple programming languages (including Kotlin) as required by the project.
Version Control Mastery: Strong understanding of Git and Gerrit is required for managing complex codebases and code review workflows.
Architecture: Hands-on experience with Android system architecture, Linux kernel, HAL, and AOSP.
Tooling: Expertise in Git, Repo, and debugging tools (ADB, systrace, logcat).
Build Systems: Direct experience with Make and Soong.
Communication: Intermediate English proficiency (capable of technical reading, writing, and participating in international team calls).
Problem Solving: Strong analytical skills with a focus on source code analysis to resolve complex issues.
Preferred Qualifications
Customization: Experience integrating Android builds for specific, non-standard hardware platforms.
Communication Protocols: Knowledge of JNI, AIDL, and deep Android framework customization.
Automation: Familiarity with CI/CD workflows for automated testing and builds.

기술 스택 • 툴

태그

마감일

상시채용

근무지역

서울 강남구 테헤란로 152
본 채용정보는 원티드랩의 동의없이 무단전재, 재배포, 재가공할 수 없으며, 구직활동 이외의 용도로 사용할 수 없습니다.
본 채용 정보는 에서 제공한 자료를 바탕으로 원티드랩에서 표현을 수정하고 이의 배열 및 구성을 편집하여 완성한 원티드랩의 저작자산이자 영업자산입니다. 본 정보 및 데이터베이스의 일부 내지는 전부에 대하여 원티드랩의 동의 없이 무단전재 또는 재배포, 재가공 및 크롤링할 수 없으며, 게재된 채용기업의 정보는 구직자의 구직활동 이외의 용도로 사용될 수 없습니다. 원티드랩은 에서 게재한 자료에 대한 오류나 그 밖에 원티드랩이 가공하지 않은 정보의 내용상 문제에 대하여 어떠한 보장도 하지 않으며, 사용자가 이를 신뢰하여 취한 조치에 대해 책임을 지지 않습니다.
<저작권자 (주)원티드랩. 무단전재-재배포금지>