Capsule
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.
Typical Accountability
- 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
Essential Competencies
- Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field
- 310 years of experience in Android platform or system development
- Strong C++/Java and object-oriented design skills
- Experience with Android NDK or 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
Desirable Competencies
- 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 appplatform integration and interprocess communication
- Experience collaborating with ODM vendors or hardware teams for device integration