Jobs at BBPOS Limited

Jobs at BBPOS Limited

⭐ JOIN OUR VISIONARIES! ⭐ ABOUT BBPOS BBPOS is a global leader in payment technology and the inventor of mPOS. Our devices power transactions for top retailers and platforms worldwide. Since joining Stripe in March 2022, we’ve been building smart, scalable hardware and software for in-person payments. ABOUT THE TEAM Now part of Stripe Terminal, the BBPOS team helps businesses take Stripe into the real world—whether it’s a retail store, a pop-up, or on the go. We make accepting in-person payments as simple as Stripe’s online API. JOIN OUR TALENT COMMUNITIES FB GROUP LINKEDIN YOUTUBE BBPOS STORY

bbposrecruit.my.canva.site

Open positions (17)

2mo ago

Senior SDK Engineer (Android)

You will design, build, and maintain Android SDKs for payment devices, collaborating with cross-functional teams to bring new features to users. You'll implement industry protocols, run automated tests, and perform code reviews to ensure high-quality software.

Senior|Full-time|Fintech/Payments
2mo ago

Android BSP Engineer

You will be responsible for kernel and driver-level system development on embedded payment platforms, collaborating with teams across hardware, firmware, and software. You'll bring up new devices, design and maintain drivers and Android services, and optimize performance and reliability in constrained environments.

Senior|Full-time|Fintech / Payment Hardware
2mo ago

Software Quality Assurance Engineer (Manual)

You will collaborate with engineering teams at BBPOS and Stripe Terminal to ensure high-quality releases for payment terminals and components. Your work involves developing test plans, performing exploratory, functional, and regression testing, reporting defects, and refining testing processes to support seamless in-person payment solutions.

Mid|Full-time|Financial technology
2mo ago

Senior Mechanical Engineer

You will design enclosures and accessories for payment terminals, using SolidWorks for modeling and analysis. You'll prepare engineering documents, solve technical problems, and collaborate with vendors to ensure manufacturability and quality.

Senior|Full-time|Fintech
2mo ago

Senior Reliability Lab Operation Engineer

You will design and build test fixtures for POS devices, manage lab equipment maintenance and calibration, and oversee supplier/vendor performance to support reliability validations. This role is critical to ensuring product reliability excellence and cost-effective operations.

Senior|Full-time|Payment hardware / Fintech
2mo ago

Senior Application Security Analyst

You will conduct vulnerability assessments, threat modeling, and penetration testing of web applications, and collaborate with the software team to integrate security into the SDLC. You'll also participate in security initiatives like bug bounty programs and incident response.

Senior|Full-time|Payment processing / Fintech
2mo ago

Technical Program Manager (Embedded Software)

You will drive release management for Stripe Terminal's in-person payment solutions, coordinating across engineering, product, and go-to-market teams to ensure safe and timely software updates, API versions, and SDK deployments. You will define cross-functional strategies and execute large-scale technical programs that solve complex problems.

Senior|Full-time|Fintech
2mo ago

Android System Engineer

You will be responsible for kernel and driver-level system development for embedded payment platforms, working with cross-functional teams on hardware bring-up, debugging, and performance tuning. You'll design and maintain drivers and Android services meeting reliability and security requirements, perform code reviews, and manage defect resolution.

Mid|Full-time|Payment technology
2mo ago

Senior Firmware Engineer

You will design, develop, and maintain embedded point-of-sale software for secure payment processing. You'll implement industry-standard protocols, automate testing, collaborate with global teams, and work closely with hardware engineers to ensure quality and timeliness of product features.

Senior|Full-time|Fintech
1mo ago

Senior Software Quality Assurance Engineer

$120k-$160k / year

You'll own software quality for Terminal device software components, ensuring quality targets are met. You'll collaborate with developers and create robust test plans to improve coverage. This role offers the opportunity to impact Stripe's in-person payment solutions.

Senior
2mo ago

Android BSP/ROM Engineer

You will be responsible for kernel and driver level system development, including building, troubleshooting, and writing automated tests for Android on embedded payment devices. You will work closely with hardware, firmware, and software teams to bring up new devices and ensure reliable performance.

Mid|Full-time|Payment processing
1mo ago

Software Engineer, Developer Productivity

$125k-$175k / year

You'll design and build **developer productivity tools and infrastructure** for engineers across mobile, backend, and embedded systems at BBPOS, now part of Stripe Terminal. Your work will directly improve **build times, test stability, and release velocity** for in-person payment solutions. This role offers the chance to **shape developer experience** at a leading payments company.

Senior|Full-time
1mo ago

Senior Product Quality Engineer

$120k-$160k / year

You'll define and implement quality management systems for OEM factories producing payment devices. Your work ensures product quality from new product introduction through sustaining for Stripe Terminal hardware. This role offers the chance to collaborate with global Stripe partners in a dynamic environment. **Frequent business travel** to manufacturing partners in Vietnam and China is required.

Senior|Full-time
1mo ago

Android Engineer, Developer Productivity

$150k-$200k / year

You'll design and build tools and infrastructure to boost productivity for Terminal engineers across mobile, backend, and embedded systems. Your work will directly impact how thousands of businesses accept in-person payments worldwide. You'll own projects end-to-end while mentoring others in developer productivity practices.

Senior|Full-time
2mo ago

Head of Hardware Operations (Shenzhen)

You will lead supply chain strategy, manufacturing operations, and cross-functional teams to ensure on-time delivery of high-volume hardware products while driving cost efficiency and quality. You will manage contract manufacturing partners and suppliers across APAC.

Director|Full-time|Payment hardware
2mo ago

Embedded Software Engineer

You will be responsible for kernel and driver level system development on Android-based embedded payment platforms, working closely with hardware and software teams throughout the product lifecycle.

Mid|Full-time|Fintech/Payments
2mo ago

Senior SDK Engineer (iOS)

You will design, build, and maintain iOS apps and SDKs for Stripe Terminal's in-person payment solutions, collaborating with global cross-functional teams to deliver features and ensure high-quality software through testing and code reviews.

Senior|Full-time|Fintech