A global fintech technology organization is seeking a Senior Android Platform Engineer to design and evolve a customized Android-based operating system powering next-generation smart payment and embedded devices. This role sits at the intersection of Android framework development, Linux kernel customization, and secure hardware integration. You will help shape platform architecture, improve system performance, and implement security features while collaborating with cross-functional engineering teams in a fast-growing digital commerce ecosystem.
Key Responsibilities
- Customize and extend the Android Open Source Project (AOSP) for embedded device platforms.
- Design and implement enhancements to Android framework components and system services.
- Integrate hardware components through HAL and Linux kernel customization.
- Optimize system performance including power management, boot time, and runtime stability.
- Develop and customize bootloaders and Linux kernel modules.
- Implement and enforce platform-level security including encryption, secure boot, and key management.
- Troubleshoot complex integration issues across hardware and software layers.
- Contribute to platform architecture documentation and long-term technical roadmaps.
- Collaborate with hardware, firmware, QA, and manufacturing teams to ensure production readiness.
- Mentor junior engineers and support architectural decision-making.
Required Skills and Qualifications
Experience:
- 5+ years of experience in Android platform or AOSP development.
- Strong experience customizing Android framework components and system services.
- 3+ years of Linux kernel development or customization experience.
- Experience with bootloader development and secure boot processes.
- Proficiency in Java and C/C++ programming (Kotlin is a plus).
- Experience integrating hardware components using Android HAL.
- Strong understanding of embedded systems architecture.
- Familiarity with Git, Gerrit, or similar version control workflows.
- Knowledge of platform security concepts including encryption, PKI, certificates, and secure storage.
Soft Skills:
- Strong systems-level thinking and architectural mindset.
- Ability to work across hardware and software engineering boundaries.
- Clear technical communication skills.
- Comfortable operating in fast-paced product development environments.
- Proactive problem-solving approach.
- Ability to mentor and guide engineering teams.
Language Requirements:
- Japanese: Conversational level
- English: Fluent
Preferred Skills & Qualifications
- Experience with Android Project Treble architecture.
- Familiarity with TrustZone or secure execution environments.
- Experience developing embedded platforms or payment devices.
- Exposure to device manufacturing processes or production optimization.
- Experience working in security-sensitive or regulated industries.
About the Company
Our client is a global technology organization operating at the intersection of digital commerce, fintech infrastructure, and embedded platform engineering. The company designs secure, high-performance device platforms used worldwide for payments and digital transactions, combining advanced hardware innovation with sophisticated software systems.
Why You'll Love Working Here
- Competitive compensation package (¥11M-¥14M).
- Opportunity to build mission-critical embedded platforms powering real-world commerce.
- Influence architecture decisions across both hardware and software layers.
- Work with highly skilled engineers in Android, embedded systems, and fintech infrastructure.
- Participate in a rapidly expanding global product ecosystem.
- Long-term career growth in a stable yet innovation-driven technology organization.
Don't Miss Out - Apply Now!
