Posted on: 17/12/2025
Description :
We are looking for an experienced Android Platform Developer to join our international product development team, responsible for building and integrating the Android-based platform for EPD (E-Ink Display) devices. This role focuses on Android platform customization and app-level integration, working closely with teams in Taiwan, the U. S., India, and ODM vendors to deliver next-generation e reader products.
Responsibilities :
- Develop, enhance, and maintain Android platform code for EPD devices.
- Integrate application frameworks and system-level services to support e-reader functionality.
- Collaborate with cross-functional teams for Android OS customization, platform bring-up, and performance optimization.
- Participate in device integration and debugging across system components (framework, HAL, kernel, and app layers).
- Work closely with reader engine and app development teams to ensure seamless integration and performance.
- Contribute to code review, debugging, and performance tuning for Android platform components.
- Collaborate with ODM partners to validate and integrate firmware or platform changes.
Requirements :
- Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field.
- 3- 10 years of experience in Android platform or system development.
- Strong C++ and object-oriented design skills.
- Experience with Android NDK and multi-threaded, asynchronous programming.
- Proven debugging and performance tuning capabilities.
- Hands-on experience in Android platform porting or framework integration.
- Familiar with Git and modern development workflows.
- Good verbal and written English communication skills.
- Experience with EPD / E-Ink devices or embedded consumer electronics.
- Knowledge of SurfaceFlinger, WindowManager, or Android display framework internals.
- Familiarity with Adobe RMSDK or Readium reader frameworks.
- Understanding of Android app-platform integration and interprocess communication.
- Experience collaborating with ODM vendors or hardware teams for device integration.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1591765
Interview Questions for you
View All