The opportunity
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.
What you'll do
Expanding the Vision: We are expanding our Mobile Device Management ecosystem—unifying firmware, on-device apps, and security controls into one cohesive platform.
Frictionless Device Management: We are transforming the customer’s device lifecycle experience from out-of-the-box setup to continuous remote management, leveraging AI to dramatically reduce operator’s time spent troubleshooting and configuring devices.
Hands-on design and implementation of Android system applications in Java or: Kotlin that power Toast's device management suite, including device policy enforcement, out-of-box device setup, and firmware and app updates.
Build features with a heavier focus on background services than UI, designed: to run reliably on devices with little to no user interaction.
Support bring-up of new Toast hardware and OS upgrades by making sure our: system apps work as expected on each device type.
Expand our end-to-end automated testing framework using Robot Framework to: validate our apps against real Toast hardware and reduce manual regression testing.
What they're looking for
- Investigate and debug production issues across Toast's device fleet.
- Collaborate with Product Management, Hardware, QA, and other Software teams to build scalable systems.
- Make solid technical decisions, keeping software quality, security, and maintainability in mind.
- + years of Android application development experience.