Staff Systems Engineer - Device Engineering - In-person Commerce

Fiserv•Sunnyvale, CA
•$160,000 - $240,000•Onsite

About The Position

Fiserv is seeking a Staff Systems Engineer for Clover’s Device Engineering team in In-person Commerce. The role is based at the Sunnyvale, California campus and focuses on engineering and globally certifying payment hardware. The engineer will serve as a Level 2 payment-kernel expert, leading the architecture, testing, and ongoing operation of secure payment-kernel infrastructure that interfaces with device components, Android platforms, and international test networks. The position integrates Android applications, inter-CPU communication frameworks, RTOS ecosystems, and payment kernels. It also supports advanced terminal capabilities, end-to-end ownership of payment kernels across international schemes, global certification, system reliability, and production support. The role is on-site Monday through Friday and includes participation in a team-wide production-support on-call rotation.

Requirements

  • At least 7 years of professional software delivery and systems engineering experience in Agile teams.
  • At least 3 years of hands-on experience building, configuring, or supporting EMV Level 2 and/or Level 3 payment kernels.
  • Proven experience focused on Android device or platform system architecture, design patterns, and internal frameworks.
  • Strong command of at least two of Java, C, C++, or Kotlin.
  • Experience building native Android applications using Kotlin, focused on UI performance optimization and dynamic screen adaptation.
  • Working knowledge of Git and Gerrit source-control and peer-review tools.
  • General understanding of payment security protocols, including PKI, HSM, card encryption/decryption, and certificate management.
  • Ability to work on-site Monday through Friday and participate in a regular production-support on-call rotation.
  • Ability to use a computer and audio equipment.

Nice To Haves

  • Low-level programming experience, including embedded systems development, MCU/ARM Cortex environments, RTOS, and advanced C scripting.
  • Payments-industry experience, particularly working with EMVco standards or PCI/PTS compliance.

Responsibilities

  • Design and implement systems integrating Android applications, inter-CPU communication frameworks, RTOS ecosystems, and Level 2 payment kernels.
  • Develop and scale hardware features including dynamic currency conversion, offline transactions, mobile wallets, and contactless payment networks such as Apple Pay and Google Pay.
  • Take end-to-end technical ownership of Level 2 and Level 3 payment kernels across international payment schemes.
  • Work with product management and global certification bodies to clarify specifications and guide devices through international test organization audits.
  • Investigate, debug, and resolve system integration issues, application bugs, and infrastructure bottlenecks across device types.
  • Maintain terminal uptime and performance by participating in a regular team-wide production-support on-call rotation.

Benefits

  • Fuel Your Life program supporting physical, financial, social, and emotional well-being.
  • Paid holidays and generous time-away policies.
  • No-cost mental health support through Employee Assistance Programs.
  • Living Proof peer-recognition program with points redeemable for rewards.
  • Eight Employee Resource Groups.
  • Professional growth through training, development, and internal mobility opportunities.
  • Medical, dental, vision, life, and disability insurance options available from day one.
  • Retirement planning and discounted shares through the Employee Stock Purchase Plan.
  • Tuition assistance and reimbursement program.
  • Paid parental, caregiver, and military leave.
  • Annual incentive opportunity for eligible associates, potentially delivered as a mix of cash bonus and equity awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service