InterviewHack.ai
Start free
Jobs / Stripe

Android BSP Engineer

Stripe·Taipei, Taiwanmid

In short

  • →Ingeniero Android BSP que desarrolla drivers y sistema en tiempo real para dispositivos de pagos físicos.
  • →Trabaja en el arranque de hardware, pruebas automatizadas y optimización de rendimiento en entornos de bajo consumo.
  • →Destaca por trabajar con equipos globales y proveedores, con fuerte enfoque en seguridad y fiabilidad.

Fluency in both written and spoken English and Mandarin Chinese

Apply on company site ↗Share on WhatsApp

In ~1 minute you get: who interviews you, the likely questions answered from your CV, and your CV tailored to this job. Free, no card.

The questions they'll ask you

1. ¿Cómo has diagnosticado y resuelto un problema de hardware en un dispositivo embebido usando telemetría?

2. Describe un driver que hayas escrito para un periférico en Android y cómo lo probaste.

3. ¿Cómo manejas la dependencia entre múltiples equipos durante el bring-up de hardware?

🔒 +7 more questions

No card. Upload your resume and the full dossier is ready in ~1 minute.

🎧Land the interview? Bring the copilot. Our free extension listens to the live interview and flashes 3-4-word anchors from your resume and prep — glance, connect, talk. Get the extension →

💵 USD · Remote · No visa

Not finding what you want? Try Micro1

Micro1 places engineers directly at US companies paying in USD. One vetting, multiple offers — no cold applying.

Get matched by Micro1 →
📬Jobs picked for YOUR resume, every morning on WhatsApp. Free: text “vacantes” and the bot sends your daily matches. Subscribe →

What they ask for

  • ✓2+ años en desarrollo de drivers o sistemas embebidos
  • ✓2+ años con dispositivos móviles o conectados
  • ✓Experiencia en pruebas automatizadas y protocolos como UART, GPIO, SPI, I2C
  • ✓Dominio de C/C++ o Kotlin/Java
  • ✓Conocimiento de Android OS y herramientas de desarrollo
  • ✓Capacidad para analizar y resolver errores con telemetría

Don't tick every box? That's normal — your free dossier shows your gaps and how to cover them in the interview.

Android OSC/C++KotlinJavaUARTGPIOSPII2CARM platformAutomated testing

Who should you write to at Stripe?

Your free dossier identifies the people who'd interview you — their background, what they value, and how to reach out so you stand out before applying.

About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career. About the team Stripe Terminal helps Stripe users extend their online presence into the physical world. The Terminal team’s mission is to make it as easy for businesses to accept in-person payments as the Stripe API has done for online payments. With Terminal, businesses can unlock in-person payments use cases that are right for their business model—whether it’s creating a flagship retail experience, extending their website to a pop-up store, or enabling a mobile point-of-sale at their next event. What we are looking for: As an Android BSP Engineer, you will be responsible for the kernel and driver level system development, which includes building, troubleshooting, and writing automated tests for the Android system on our embedded payments platforms. This team works closely with partner teams throughout the hardware and software product lifecycle, from hardware manufacturing to Android app teams. We also work with external vendors on part selection and initial hardware bring-up. What you’ll do: • Bring up new devices and lead debugging and performance tuning exercises that span multiple hardware/firmware/software teams. • Design, implement, and maintain drivers and Android services that operate efficiently in a constrained environment and meet the reliability and security requirements of the industry. • Own the definition of one or more work streams focused on hardware bring-up, peripheral drivers and communication, and power and performance management and optimization. • Analyze bug reports and manage the defect resolution process (disposition issues, resolve issues, and report issue status). • Interact with global teams with excellent communication skills to provide support information • Routinely perform code reviews to ensure high quality designs and implementation • Assist in ensuring quality and timeliness of product/feature development. Work closely with QA staff to ensure appropriate test cases are created, maintained, and executed. • Proactively solve problems and work independently and within a team environment, with limited guidance. Who you are We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements • 2+ years software engineering experience in device driver development, embedded systems, or operating systems • 2+ years working with mobile or other connected devices • Experience using automated testing, build systems, and inter-component communication protocols such as UART, GPIO, SPI, I2C, etc. • Proficiency in C/C++ or Kotlin/Java • Experience with Android OS, and familiarity with associated software development tools • Degree in CS, CE, EE, or equivalent practical experience • Experience adding, monitoring and parsing telemetry data to proactively resolve issues • Fluency in both written and spoken English and Mandarin Chinese to be able to communicate with our vendors and users/customers Preferred qualifications • Experience with ARM platform • Experience working with microcont

Looking for something similar?

Leave your email and we'll alert you when matching jobs appear.

Don't apply unprepared

We research who's interviewing you, tailor your CV and rehearse you live — first one free.

InterviewHack.ai

Prepare for the exact interview: who's interviewing you, a tailored CV, and a real coach.

Product

JobsCompanies hiringFree ATS checkerInterview-English checkSalary checkFree STAR answerResume verdict (Jev)LATAM salary reportFree coursesBlogTailored CVSpoken practiceIt's free

Remote jobs

ReactPythonFull-StackLATAMArgentinaMexicoSee all →

Prepare

Spoken practiceFrontendBackendAI EngineerBy companySell with your CV

Company

For employersAboutContactPrivacyTerms

© 2026 InterviewHack.ai · Your CV is yours. Never used to train anything. · A product of IA-PTY

Similar open roles

Strategy & Operations Business Partner, Solution Architecture

Stripe · NYC, SF, Chicago, Seattle, US

→

User Escalation Specialist

Stripe · Chicago, Seattle

→

[TEMPLATE] Default Template

Stripe · Chicago

→

State & Local Policy Manager

Stripe · US-Remote

→