What does a successful Staff Engineer, DeviceOS AOSP Development do at Fiserv?
The DeviceOS team at Clover builds and supports the platform software that powers our devices, ensuring a seamless experience for our merchants and end users. As a Staff Engineer, you’ll play a key role in shaping the future of our platform, driving innovation, and maintaining high-quality support. If you thrive in a fast-paced, collaborative environment and have a passion for Android development and system architecture, join us and be part of a team redefining the future of payments!
What you will do:
- Develop and customize the Android Open Source Project (AOSP) for Clover’s point-of-sale solutions, ensuring seamless functionality across devices.
- Design and implement Android framework enhancements, optimizing system performance, security, and hardware integration.
- Build and refine Android services and applications, ensuring compatibility across multiple Android versions and device configurations.
- Troubleshoot and resolve complex system integration issues, collaborating with cross-functional teams to ensure stability and efficiency.
- Optimize power and performance, balancing trade-offs to deliver a fast, reliable, and efficient system.
- Define and implement security requirements for Clover device platforms, ensuring compliance with industry standards.
- Work closely with manufacturing partners, ensuring smooth factory operations and striving for 100% yield in production.
- Create technical solution architectures and collaborate with engineering and product teams to define and document system requirements.
What you will need to have:
- Bachelor's Degree (preferably Computer Science or Engineering) or equivalent combination of experience, education and military.
- 5+ years of software development experience with strengths in AOSP.
- Must have 5+ years of experience in architecting and designing Android device platforms, including framework customization, system optimization, and hardware integration.
- Proficiency in at least two major AOSP programming languages (Java, C, C++, Kotlin).
- Experience in Android frameworks adaptation and HAL development.
- Proven ability to mentor and guide junior engineers.
- Experience with Git, Gerrit, or similar revision control tools.
- Strong understanding of security protocols, encryption, PKI, and certificate management.
What would be great to have:
- Experience with Android HAL development, Project Treble, Linux Kernel for Android, or TrustZone is a plus.
Important info about this role:
- We’re better together. This role is fully on-site.
- In order to be considered, you must be legally authorized to work in the U.S. without need for sponsorship now or in the future.
#LI-SH2
R-10352259