Senior iOS Engineer – Payments & Hardware Integrations
Core
Design, build, and maintain native iOS framework components for Bluetooth Low Energy (BLE) and EMV card readers, leading end-to-end device and software payment certification efforts.
Role type
Senior IC iOS engineer (payments & hardware integration)
Builds
Native iOS frameworks for payment readers and transaction processing flows
Domain
Fintech / Payments / Hardware Integration
Required skills
Swift, Objective-C, Bluetooth Low Energy (BLE), EMV protocols, cryptographic protocols (DUKPT, AES, RSA), secure key management, low-level protocol debugging
Preferred skills
POS platform experience, native C/C++ library development
Technologies
iOS, Swift, Objective-C, BLE, EMVCo, PCI-DSS, Go3 reader
Responsibilities
Design and maintain native iOS framework components for BLE and EMV card readers; Lead end-to-end device and software payment certification efforts; Interface with Core Payments engineering for transaction processing and tokenization; Conduct real-time hardware debugging and firmware testing in on-site labs; Serve as US-based SME for iOS payments bridging local and global teams
Seniority
Senior, hands-on IC