AOSP Engineer
Adyen is a Dutch financial technology company providing global payment acceptance.
Maintainer signals as of 9/25/2026
Projects
About Adyen
Adyen N.V. operates a unified financial technology platform for businesses. Its services cover online, in-person, and in-app payments; acquiring; payment methods; risk and authentication; platforms and marketplaces; payouts; card issuing; business accounts; capital; and liquidity management.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Lead Android Open Source Project efforts for a flexible foundation supporting payment applications. Collaborate with product, software, and hardware stakeholders, work with chip and terminal vendors, ensure Android OS quality, modify AOSP, integrate hardware interfaces, debug Android Framework and Linux Kernel issues, and coach team members.
Requirements
- 5+ years of experience working with the Android OS
- In-depth understanding of Android OS, secure boot, the Linux Kernel, and Java Framework integration
- Proficiency in C and C++
- Knowledge of Java and/or Kotlin is a plus
- Experience with Git, Repo, Gerrit, GitHub, adb, and fastboot
- Experience with multi-party development lifecycles, Google communication channels, Android Security Bulletins, and VTS/CTS/STS compliance tools
- Experience modifying AOSP for domain-specific features
- Expertise implementing and integrating HAL, HIDL, and AIDL interfaces and wrappers
- Experience debugging Android Framework and Linux Kernel issues
Responsibilities
- Lead Android AOSP efforts to build a strong foundation for payment applications
- Engage with product management, software engineering, and hardware engineering stakeholders
- Drive discussions with system-on-chip and terminal vendors
- Ensure software quality using current Android OS technologies and frameworks
- Coach team members
Hiring Process
Adyen aims to respond to applications within 5 business days. The interview process typically takes about 4 weeks, though this may vary by role. Candidates can request flexibility.
