As an AOSP Engineer, you will play a central role in shaping the core Android operating system used in next-generation payment devices. You will lead the customization and optimization of AOSP to ensure a secure, high-performance, and scalable platform tailored to the unique requirements of embedded payment hardware. Working closely with cross-functional teams, you will drive technical decisions from concept through deployment, ensuring alignment with both product goals and industry standards. Your expertise will directly influence the stability, security, and long-term maintainability of the Android platform across a growing global device fleet.
Responsibilities
- Lead development and customization of Android AOSP to create a stable, scalable platform for payment applications.
- Collaborate with product, software, and hardware teams to align technical implementation with merchant needs.
- Coordinate with chip and device vendors to integrate high-performance hardware components.
- Maintain software quality through modern Android OS engineering practices and tools.
- Mentor team members to strengthen technical capabilities and foster professional growth.
Requirements
- Minimum of five years of hands-on experience with Android OS development.
- Deep knowledge of Android architecture, including secure boot, Linux Kernel, and Java Framework integration.
- Strong programming skills in C and C++.
- Familiarity with version control systems such as Git, Repo, Gerrit, and GitHub, as well as command-line tools like adb and fastboot.
- Proven experience managing complex development workflows involving multiple stakeholders, including compliance with Google’s standards via VTS, CTS, and STS.
- Experience adapting AOSP for specialized features and use cases.
- Demonstrated ability to debug and resolve issues in the Android Framework and Linux Kernel.
- Skilled in developing and integrating HAL interfaces using HIDL and AIDL to connect hardware with the Android platform.
Nice to Have
- Familiarity with Java or Kotlin programming languages.
Tech Stack
Android OS, AOSP, C, C++, Java, Kotlin, Git, Repo, Gerrit, GitHub, adb, fastboot, HIDL, AIDL, Linux Kernel, VTS, CTS, STS
Benefits
- Culture that empowers individuals to take ownership of their career growth.
- Supportive environment where employees are encouraged to shape their development paths.
- Focus on building innovative and ethically responsible technology solutions.
- Opportunity to work with globally recognized clients such as Meta, Uber, H&M, and Microsoft.
Work Arrangement
onsite — Amsterdam — We do not offer remote-only roles; we are an office-first company and value in-person collaboration
Team
Cross-functional team including product management, software engineering, and hardware engineering
- Built for ambitious problem solvers tackling large-scale technical challenges.
- Collaborative approach to solving complex engineering problems.
- Commitment to innovation and ethical technology development.
- Inclusive environment that values diversity, equity, and belonging.
- Encourages applicants who may not meet all listed qualifications to apply.
- Supports authenticity and personal expression in the workplace.
Additional Information
- This position is located in the Amsterdam office.
- The company operates on an office-first model and prioritizes face-to-face collaboration.
- Remote-only employment is not available.
- The hiring process typically takes around four weeks to complete.
- Applicants will receive a response within five business days of applying.