Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Toast Logo

Staff Software Engineer, Android Framework

Toast

$129,000 - $206,000
Sep 2, 2025
Remote, US
Apply Now

Toast is seeking a Staff Software Engineer to technically lead the Android OS team in designing and developing the next generation of Toast's Android Platform, focusing on creating a seamless and reliable POS system for restaurants.

Requirements

  • 8+ years of AOSP development experience customizing the OS for new hardware devices .
  • Experience with Google’s AOSP architecture developing Android framework services and custom AIDL interfaces.
  • Experience designing large scale software systems for Android devices.
  • Experience working with Hardware teams to review and analyze product schematics.
  • Proficient in Java, Kotlin and C++
  • Experience working with CI/CD systems and source control tools such as Gerritt/GitHub
  • Experience working with SOC (system on chip) vendors.

Responsibilities

  • Technically lead the Android OS team to design and develop the next generation of Toast’s Android Platform.
  • Define, design and develop new Android OS framework components and services to meet Toast’s custom hardware needs.
  • Create software designs for large scale AOSP projects using industry best practices and lead the team through the development and validation of associated features.
  • Make solid technical decisions keeping software quality, security, and maintainability in mind.
  • Help set the standard for software quality by accelerating adoption of automated testing using modern software test frameworks and practices.
  • Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building - contributing to a culture of innovation and productivity across the team.

Other

  • Collaborate with Product Management, Hardware and other partner teams to build a long term vision for Toast Device capabilities.
  • Grow and develop team members through coaching and feedback.
  • Bachelor's degree in Computer Science or similar field or equivalent experience
  • Experience developing software for point of sale and payment devices
  • Experience developing Android System applications.