Salary not listed

Android BSP Engineer

MobileOn-site — Taipei, TW
Published on 2026-09-29
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

As an Android BSP Engineer at Stripe, you will focus on kernel and driver level system development for embedded payment platforms. This role involves collaborating with various teams to bring up hardware and ensure efficient operation of Android services.

About the company

Stripe provides payment infrastructure and financial tools that help businesses accept payments, manage subscriptions, and move money globally. It serves startups through large enterprises with APIs for online and in-person commerce.

The team

Terminal team

Stack

C/C++KotlinJavaAndroid OSautomated testingUARTGPIOSPI

What you'll do

  • Bring up new devices
  • Lead debugging and performance tuning
  • Design and maintain drivers and Android services
  • Manage defect resolution
  • Perform code reviews
  • Collaborate with global teams

What we're looking for

  • 2+ years in device driver development or embedded systems
  • Experience with mobile connected devices
  • Proficiency in C/C++ or Kotlin/Java
  • Familiarity with Android development tools
  • Degree in relevant fields

Nice to have

  • Experience with ARM platform
  • Familiarity with EMV and cryptography
  • Experience with POS hardware
View original job post