Search by job, company or skills

Pro Brand Technology

Android Platform Integration Engineer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

We are seeking an Android Platform Integration Engineer to join a high-impact team supporting one of the worlds largest operating systems. In this role, you will be responsible for integrating, customizing, and maintaining the Android platform, ensuring system stability, performance, and compliance with industry standards.

Key Responsibilities

Core Development and Platform Knowledge

  • Build and maintain a solid foundation in C and C++ for developing hardware drivers, the Hardware Abstraction Layer (HAL), and system-level services interacting with the Linux kernel.
  • Develop a deep understanding of Android system architecture, including Linux kernel, HAL, Android Runtime (ART), and system services.
  • Compile, customize, and manage AOSP (Android Open Source Project) source code.
  • Apply strong knowledge of Java and foundational understanding of Kotlin, the officially recommended Android app development language.

Daily Maintenance and Testing

  • Manage source code using Git and Repo, handling branching, merging, and rebasing across multiple repositories.
  • Work with Android build systems (Make, Soong) to manage build configurations for multiple hardware platforms.
  • Troubleshoot and resolve compilation errors across diverse hardware and software environments.

Quality Assurance and Validation

  • Perform and automate sanity testing to ensure core system functions (boot-up, communication, and essential apps) work correctly after each update.
  • Set up, execute, and analyze CTS (Compatibility Test Suite) and VTS (Vendor Test Suite) to meet Android compliance standards.
  • Use ADB, systrace, and logcat to diagnose, debug, and resolve system-level performance issues and bugs.

Other Key Abilities

  • Apply strong problem-solving skills, researching documentation and analyzing source code to resolve complex technical issues.
  • Collaborate effectively with hardware, application development, and QA teams to ensure system stability and high product quality.
  • Maintain intermediate English proficiency: capable of reading technical documentation, with basic writing and speaking skills for international team collaboration.

Required Qualifications

  • Proficiency in C, C++, Java, and familiarity with Kotlin.
  • Hands-on experience with Android system architecture, Linux kernel, HAL, and AOSP.
  • Strong skills in Git and Repo for source code management.
  • Familiarity with Make and Soong build systems.
  • Experience running and analyzing CTS/VTS test results.
  • Proficiency with debugging tools: ADB, systrace, logcat.
  • Strong problem-solving and analytical skills.
  • Effective communication and collaboration across teams.
  • Intermediate English proficiency (reading, writing, and speaking).

Preferred Qualifications

  • Experience in integrating and customizing Android builds for specific hardware platforms.
  • Knowledge of JNI, AIDL, and Android framework customization.
  • Familiarity with CI/CD workflows for automated builds and testing.
  • Prior experience in global, cross-functional engineering teams.

More Info

Industry:Other

Function:Software Engineering

Job Type:Permanent Job

Date Posted: 30/08/2025

Job ID: 125133531

Report Job

About Company

View More
Last Updated: 02-10-2025 11:23:28 PM
Home Jobs in Taiwan Android Platform Integration Engineer