Padmi

JavaCard / Secure Element Engineering Consultant

Mumbai · HybridPosted 1 month ago
Software engineeringSeniorFull Time, Permanent
Apply at Wroots Global

Opens the source posting on naukri.com

Source description

About the role

View original

Role & responsibilities Must Have JavaCard applet development: 8+ years of total engineering experience with at least 3 years of dedicated JavaCard applet development shipped to production secure elements. GlobalPlatform Card Specification (GP 2.x or 2.3.x): hands-on experience with secure channel protocols, card content management, and applet lifecycle management. ISO 7816 APDU protocol: proficiency in command/response design and implementation, including status words and extended APDUs. JavaCard 3.0.x platform: practical command of JCRE runtime, package structure, persistent/transient object management, and cryptographic API (javacard.security, javacardx.crypto). Payment credential personalization: experience with key injection, key diversification algorithms, and personalization script generation for production SE deployments. EMV contactless payment flows: understanding of how secure element applets interact with terminal infrastructure at point of sale. Constrained hardware engineering: ability to work within JavaCard memory limits, transaction atomicity requirements, and applet sizing constraints. Nice to Have iOS Core NFC (NFCTagReaderSession, NFCISO7816Tag): familiarity with how an iOS host application sends ISO 7816 APDU commands to SE-equipped hardware; understanding of the host-side of the tap-to-pay interaction. Swift or Objective-C: basic reading familiarity sufficient to collaborate with the iOS team on integration points and debug APDU exchange issues end-to-end. M/Chip, Visa payWave, or equivalent contactless payment network specifications. GlobalPlatform Trusted Execution Environment (TEE) experience in addition to SE. JavaCard test frameworks and applet simulation environments such as jCardSim. Payment network certification processes: EMVCo or equivalent scheme certification exposure. Location flexibility: willingness to work from or relocate to Pune or Bangalore, India. Preferred candidate profile Interested candidates can share their resume at sushree.wroots@gmail.com

One address, no account. We’ll tell you when matching roles go live.

More at Wroots Global

Related open roles

View all roles
JavaCard / Secure Element Engineering Consultant at Wroots Global · Padmi