Software Engineer, Device Based Experiences, Google Wallet
Core
Building software that interfaces with device hardware (NFC, secure elements, biometric sensors) to enable Google Wallet features on various devices including wearables and RTOS devices.
Role type
Software Engineer, Device Based Experiences
Builds
Secure digital credentials for transit, access control, and automotive keys; APIs for Wallet features on diverse devices
Domain
Mobile payments, embedded systems, hardware integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Kotlin, Go, C++, data structures, algorithms, full-stack development, Android development, Android internals
Preferred skills
Server-side API integration, Android platform collaboration
Technologies
Java, Kotlin, Go, C++, NFC, Secure Elements, Biometric sensors, RTOS
Responsibilities
Collaborate with Android device manufacturers to enable Wallet features; Develop software interfacing with device hardware; Develop and scale secure digital credentials; Collaborate with Android platform teams to design new APIs
Seniority
Early career, hands-on IC