1,658,354open jobs
99,405companies
252,979added this week
Browse all
Salary
≈ $33k – $76k per year (Estimated)
Location
In office (Shenzhen)
Seniority
Senior · 3+ years exp

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Sep 11, 2026.

Overview
Company
Impact
Profile match

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 expanding our team and are seeking an experienced and innovative Senior Mechanical Engineer to join our team. As a Senior Mechanical Engineer, you will play a crucial role in joining a team to design enclosures and accessories for our payment terminals. Your expertise in Solidworks, tolerance analysis, thermal simulation, and plastic molding processes will be essential.

Examples of products designed by BBPOS for Stripe:

https://stripe.com/terminal/s700

https://stripe.com/terminal/m2

What you will do: 

  • Design mechanical components or assemblies with Solidworks modeling based on professional standards. 
  • Engineering documents preparation, specifications, DFx and technical reports.
  • Verification of mechanical design ,mechanical drawing and solving technical problems. 
  • Provide solutions for engineering problems and take initiatives to lead and plan problem solving activities.
  • Create and maintain engineering documents required for project planning and product development gate approval review. 
  • Review mechanical design and access manufacturability of new design. 
  • Analyze and verify mechanical design independently and solve technical problems using scientific approaches, such as mathematics, physics, prototyping, tolerance analysis, CAE, FEM, simulations, DOE, etc 
  • Control product BOM cost and related design schedule, from mechanical engineering perspective. 
  • Prepare mechanical engineering documents, such as BOM, component specifications and technical reports, and support FMEA activities 
  • Design fixture and calibration process for high precision mechanical assemblies. 
  • Verify and qualify designed components firstly produced from suppliers and participate in pilot production. 
  • Support product compliance certification activities. 
  • Independent, responsible, self-initiative. 

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

  • Degree Holder in Mechanical Engineering. A Master in ME or Product development related major are preferred.
  • At least 3 years of relevant working experience in product design of plastic and sheet metal with Solidworks. 
  • Ability to design plastic housings for products such as smartphones and tablets
  • Understanding of manufacturing and mechanical production processes
  • Proficiency in using Mechanical CAD software. We use SolidWorks.
  • Expertise in creating detailed 2D drawings and performing tolerance calculations
  • Understanding mold design, FAI and CPK
  • Experience managing vendors and factories
  • Good command of written and spoken English and Chinese
  • Required to travel internationally 
  • Candidates with less experience will be considered as mechanical engineer

Preferred qualifications

  • Experience with designing products similar to cell phones and tablets. 
  • Experience with POS Hardware and peripherals.
  • Knowledge and expertise of PCI technology, material properties, manufacturing processes.  
  • Understanding of material and plastic properties, including thermal calculations
  • Proficiency in mechanical simulation and metal part design
  • Skills in industrial design and rendering

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,658,354 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Shenzhen
≈ $29k – $65k per year (Estimated) • In office • Shanghai
Apply
Mechanical Engineer 2 hours ago
≈ $29k – $66k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Tianjin
Design
SolidWorks
Apply
Planning Engineer 1 hour ago
≈ $25k – $54k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Shanghai
Python
Analytics
Power BI
Management
Microsoft Office
Apply
$50k – $56k per year • In office • Contractor • Langfang • Beijing
Apply
Project Engineer 2 months ago
In office • Nanjing
Apply
$70k – $105k per year • In office • 5+ years exp • Etobicoke
Design
SolidWorks
AutoCAD
Apply
Mechanical Engineer 5 hours ago
$104k – $143k per year • In office • Secret • 5+ years exp • Bachelor's Degree • Mountain View
Design
SolidWorks
AutoCAD
Apply
$58k – $80k per year • In office • 4+ years exp • Associate's Degree • United States
Design
SolidWorks
AutoCAD
Management
Microsoft Office
Apply
$81k – $108k per year • In office • Secret • 2+ years exp • Bachelor's Degree • United States
Design
SolidWorks
Apply
$114k – $135k per year • Equity • In office • 4+ years exp • Bachelor's Degree • Alameda
DevOps
Rest API
Design
SolidWorks
Management
Jira
Apply
≈ $57k – $129k per year (Estimated) • In office • 3+ years exp • Master's Degree • Hong Kong
Design
SolidWorks
Management
Stripe
Apply
Senior Accountant 16 days ago
≈ $53k – $119k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Hong Kong
Management
Power Automate
Stripe
Apply
≈ $23k – $52k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Shenzhen
Apply
In office • Shenzhen
Robotics
ROS2
Apply
In office • Shenzhen
Apply
≈ $23k – $66k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Shenzhen
Python
C#
C++
DevOps
Linux
TCP/IP
Apply
In office • Shenzhen
AI/ML
Model Context Protocol
LLM
RAG
Apply
See all jobs
This is one of many
1,658,354 more open roles from verified company boards, updated every day.