AOSP Engineer

Adyen is a financial technology company providing a unified platform for payments, data, and financial products.

Distributed
About Adyen

Adyen provides payment processing and financial technology services through a single platform. Its offerings include online and in-person payments, payment methods, risk management, authentication, revenue optimization, issuing, payouts, liquidity management, embedded accounts, and capital. Adyen typically serves global enterprises, retailers, SaaS platforms, marketplaces, and other high-growth businesses.

View jobs by Adyen

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.