About your role:
Join the high-growth Clover platform at Fiserv, where we are transforming financial services technology. Clover delivers a leading, elegant Point of Sale system powered by Android, which forms the backbone of millions of daily payment interactions. In this crucial role, you will apply your systems expertise to build, certify, and operate Clover’s Android-based payment terminals, ensuring high performance and security for our merchants.
What you’ll do:
- Designing and implementing solutions that span across Android applications, Inter CPU communication and RTOS and payment kernels.
- Adding new features to our existing products(such as dynamic currency conversion, offline payment support, Android Pay, Apple Pay, mobile wallets etc.)
- Troubleshooting issues that may span across a wide range of device types.
- Taking ownership of specific payment components.
- Working with international certification teams and test organizations.
- Work with product management to clarify and/or create specifications.
- Triaging bugs related to payment applications and related infrastructure.
- Troubleshooting complex system integration issues and ensuring resolution.
- Performing production support services as part of a regular on call rotation.
- Responsibilities listed are not intended to be all-inclusive and may be modified as necessary.
Experience you’ll need to have:
- 5+ years of software development experience.
- Must have work experience with a strong focus on the architecture and design of Android devices and platforms.
- Proficiency in at least two of the major programming languages used in AOSP (Android Open Source Project), such as Java, C, C++, or Kotlin.
- Hands-on Android app development experience using Kotlin and native code.
- Experience with UI development, optimizing application performance, and adaptation to various screen sizes.
- Excellent teamwork and communication skills.
- Good working knowledge of revision control and code review tools like Git, Gerrit, etc.
- General understanding of security protocols, encryption/decryption technologies, PKI (Public Key Infrastructure), HSM (Hardware Security Module), and certificate management.
Experience that would be great to have:
- Embedded/MCU/ARM Cortex development, RTOS, and C language experience.
- Previous experience in the payments industry, specifically working with EMVCo or exposure to PCI/PTS standards would be very helpful but is not required.
How you’ll work:
- This role is on-site Monday through Friday. Fiserv considers in-person collaboration to be an essential part of this role as in-person office experiences help you with your overall onboarding experience and leads to stronger productivity.
- This role requires being on-call during non-standard and/or overnight hours on a rotational basis.
- This role requires use of a computer and audio equipment.
Benefits at Fiserv:
- Fuel Your Life program to support your 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 program to recognize your peers’ extra effort with points redeemable for rewards
- Eight Employee Resource Groups to foster a collaborative culture and expand your network
- ·Unparalleled professional growth with training, development, and internal mobility opportunities
- Medical, dental, vision, life, and disability insurance options available from day one
- Retirement planning and discounted shares with the Employee Stock Purchase Plan
- Tuition assistance and reimbursement program
- Paid parental, caregiver, and military leave
#LI-SH2
R-10377713