Amsterdam, Netherlands, Netherlands On-site

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
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
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.
All jobs at Adyen Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago