FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAndroidJavaKotlinRTOS
About the role
Key responsibilities & impact- Design and implement solutions that span across Android applications, Inter-CPU communication, RTOS, and L2 payment kernels
- Add new features to existing products (such as dynamic currency conversion, offline payment support, Android Pay, Apple Pay, mobile wallets, etc.)
- Troubleshoot issues that may span across a wide range of device types, focusing on low-level system integration
- Take ownership of specific payment components and low-level firmware modules
- Work with international certification teams and test organizations to ensure payment kernel compliance
- Collaborate with product management to clarify and/or create specifications
- Triage bugs related to payment applications and related infrastructure; troubleshoot complex system integration issues to ensure resolution
- Perform production support services as part of a regular on-call rotation
Requirements
What you’ll need- 5+ years of software development experience with a focus on architecture and design of Android devices and platforms
- Advanced proficiency in C programming and at least one other major language used in AOSP (Java, C++, or Kotlin)
- Strong experience working at the lower end of the stack, including MCU/ARM Cortex development and RTOS
- Previous experience or a strong foundational understanding of L2 payment kernels (highly preferred)
- Android app development experience using Kotlin and native code
- Experience in UI development, optimal performance tuning, and adaptation to various screen sizes
- General understanding of security protocols (encryption/decryption, PKI, HSM) and proficiency with Git/Gerrit
Benefits
Comp & perks- Annual incentive opportunity (mix of cash bonus and equity awards)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C programmingJavaC++KotlinAndroid app developmentUI developmentperformance tuningMCU developmentARM Cortex developmentRTOS
Soft Skills
troubleshootingproblem-solvingcollaborationownershipcommunication
