Jobs Companies BBPOS Limited Embedded Software Engineer

Über diese Embedded Software Engineer Stelle bei BBPOS Limited

BBPOS Limited · Vor Ort · Taipei, Taiwan

Who we are

About BBPOS

BBPOS is one of the world leaders in payment devices and the inventors of mPOS technology. BBPOS products are used by large retailers and leading online platforms across multiple industries.  BBPOS is engaged in the business of manufacturing and supplying mobile and smart point-of-sale hardware, and the underlying software and infrastructure to deploy, manage, and monitor those devices.  BBPOS is now part of Stripe’s Terminal business since the acquisition in March 2022.  

About the team

Post acquisition, the BBPOS team is now an extension of the Stripe Terminal 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. 

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.

We are looking for

As an Embedded Software 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.
  • Analyze bug reports and manage the defect resolution process (disposition issues, resolve issues, and report issue status).
  • 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.

Minimum requirements

  • 2+ years working with mobile or other connected devices
  • Experience using automated testing, build systems, and inter-component communication protocols such as GPIO, SPI, I2C, etc.
  • Proficiency in C/C++ 
  • Familiarity with C memory manipulation (from Linux kernel driver point of view)
  • Knowledge of operating systems (custom Android, embedded - Linux, or Real Time Operating Systems), familiarity with software development tools
  • Speak and write fluent English and mandarin Chinese

Preferred qualifications

  • Experience with AOSP platform
  • Experience with ARM platform
  • Knowledge of cryptography, symmetric, asymmetric, key management and exchange is an asset.

Nice to Have

  • Knowledge of EMV.
  • Experience with POS Hardware and peripherals.
  • Knowledge and expertise of PCI technology, transaction processing, and related retail standards.

 

For more information of the BBPOS and our career opportunities, please visit our website www.bbpos.com

We offer long-term career prospect and competitive remuneration package to the appointed candidate.

Personal data collected will be used for recruitment purposes only. Applicants not contacted within 8 weeks of applying should consider their applications unsuccessful.

Bereit, sich bei BBPOS Limited zu bewerben?
Bei BBPOS Limited bewerben

Über 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.

Alle Jobs bei BBPOS Limited ansehen →

Ähnliche Jobs

Canonical
Senior Ubuntu Embedded IoT System Engineer
Canonical
⚡ Früh bewerben Office Based - Taipei, Taiwan Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Tg.
Canonical
Senior Ubuntu Embedded IoT System Engineer
Canonical
⚡ Früh bewerben Home based - EMEA Remote
● Neu 👁 Gesehen ✓ Beworben vor 5 Tg.
ASUS Robotics & AI Center
Embedded Systems Integration Engineer
ASUS Robotics & AI Center
⚡ Früh bewerben Taipei, Taipei City, Taiwan
● Neu 👁 Gesehen ✓ Beworben vor 4 Mon.
Thea Energy
Embedded Systems Engineer
Thea Energy
⚡ Früh bewerben Kearny, NJ Vor Ort $110,000–$150,000
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Elroyair
Senior Software Engineer, Embedded Systems
Elroyair
⚡ Früh bewerben Byron, CA Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Redwood Materials
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials
⚡ Früh bewerben San Francisco, California, Uni... Vor Ort $180,000–$237,500
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
Ethernovia, Inc.
Sr. Embedded Software/Firmware Engineer
Ethernovia, Inc.
⚡ Früh bewerben United States - Remote · standortgebunden $180,000–$240,000
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
Kodiak
Software Engineer, Embedded
Kodiak
⚡ Früh bewerben San Francisco Bay Area Vor Ort $150,000–$210,000 🛂 Visa-Sponsoring
● Neu 👁 Gesehen ✓ Beworben vor 7 Std.
Roku
Software Engineer, Embedded Agentic AI
Roku
⚡ Früh bewerben Austin, Texas Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 7 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei BBPOS Limited

Alle Jobs bei BBPOS Limited ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos