Amsterdam, Netherlands, Netherlands On-site Employment

Adyen is hiring an AOSP Engineer

About the Role

Adyen is looking for an AOSP Engineer to take full control over the Android OS for our growing fleet of in-person payment devices. You will lead our AOSP efforts to build a strong foundation for the Android payments application and ensure the best payment experience for merchants.

What You'll Do

  • Lead the Android AOSP efforts to build a strong and flexible foundation for our Android payments application.
  • Engage in cross-functional conversations with product management, software engineering, and hardware engineering teams to ensure the best payment experience.
  • Drive conversations with SOC (system on chip) vendors and terminal vendors to secure high-performing components.
  • Ensure software quality by using the latest technologies and frameworks in Android OS engineering.
  • Coach team members to grow the team with the right skill set.

What We're Looking For

  • 5+ years of experience working with the Android OS.
  • In-depth understanding of the Android OS, from secure boot and the Linux Kernel up to the Java Framework integration.
  • Proficient in C/C++.
  • Experience with source control tools such as Git, Repo, Gerrit, GitHub, and Android command line tools like adb and fastboot.
  • Proven track record navigating multi-party development lifecycles, including experience with Google’s communication channels (Mailing lists, Android Security Bulletins) and compliance tools (VTS/CTS/STS).
  • Experience in modifying AOSP for domain-specific features.
  • Expertise in implementing and integrating HAL (HIDL/AIDL) interfaces and wrappers to bridge hardware functionality with the Android Framework.
  • Experience in debugging issues within the Android Framework and Linux Kernel.
  • Passionate about solving large-scale problems and building great software for customers.

Nice to Have

  • Knowledge of Java and/or Kotlin.

Technical Stack

  • C/C++, Java, Kotlin
  • Android OS, Linux Kernel
  • Git, Repo, Gerrit, GitHub, adb, fastboot
  • HIDL, AIDL

Team & Environment

We are engineered for ambition. Adyen provides an environment with opportunities for people to succeed and the culture and support to truly own their careers. We are motivated individuals who tackle unique technical challenges at scale and solve them as a team. We deliver innovative and ethical solutions that help businesses achieve their ambitions faster. Diverse perspectives are essential, and we welcome you to be your true self.

Work Mode

This role is onsite in Amsterdam.

Adyen welcomes you to be your true self. Diverse perspectives are essential to our team.

Required Skills
C/C++JavaKotlinAndroid OSLinux KernelGitRepoGerritGitHubadbfastbootsecure bootAndroid FrameworkVTS/CTS/STS
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Adyen

Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago