Staff Software Engineer, Android Framework

1 week ago


Toronto, Ontario, Canada Toast Full time $129,000 - $206,000 per year

About Toast
Now, more than ever, the Toast team is committed to our customers. We're taking steps to help restaurants navigate these unprecedented times with technology, resources, and community. Our focus is on building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. And because our technology is purpose-built for restaurants, by restaurant people, restaurants can trust that we'll deliver on their needs for today while investing in experiences that will power their restaurant of the future.

Every day, many thousands of servers, hosts, and chefs use Toast POS (Point of Sale) to serve
millions
of guests in their restaurants. To make our restaurants successful, we need to develop products that install painlessly, work together seamlessly, and quickly guide restaurant staff and Toast team members to resolve any problems that occur.

Who We Are
The Android OS team sits at the intersection of hardware and software and builds a platform that is the foundation for the Toast POS device enabling creation of features that delight our customers. The Android OS team partners with a broad set of teams including Point of Sale, Hardware, FinTech, Security, NPI (New Product Introduction) and Customer Care to name a few.

We are seeking a Staff Software Engineer for this team. The strongest candidate will be a technical leader in the Android OS domain with expertise in Android framework and will have a solid understanding of the overall AOSP (Android Open Source Project) architecture.. If you are a tech leader who is passionate about Android device software, has a knack for software architecture, collaborates well with teams within the organization, can think big, and thrives on building re-usable software platforms with high focus on quality, this position is for you

About this
roll
* (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.
  • Collaborate with Product Management, Hardware and other partner teams to build a long term vision for Toast Device capabilities.
  • 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.
  • Grow and develop team members through coaching and feedback.
  • 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.

Do you have the right
ingredients*
? (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.
  • Bachelor's degree in Computer Science or similar field or equivalent experience

Bonus ingredients* (preferred skills)

  • Experience with BSP (Board Support Package) development and Linux device tree configuration.
  • Experience developing software for point of sale and payment devices
  • Experience developing Android System applications.
  • Experience working with the Android Networking Stack
  • A solid understanding of the Android security model (SE Linux policies)
  • Experience developing and debugging device drivers
  • Masters degree in relevant field.

AI at Toast
At Toast we're Hungry to Build and Learn. We believe learning new AI tools empowers us to build for our customers faster, more independently, and with higher quality. We provide these tools across all disciplines, from Engineering and Product to Sales and Support, and are inspired by how our Toasters are already driving real value with them. The people who thrive here are those who embrace changes that let us build more for our customers; it's a core part of our culture.

Our Spread* of Total Rewards:

  • Unlimited Vacation
  • Sabbatical opportunity after five years
  • 401(k) and matching
  • Medical, dental, & vision coverage
  • Mental Health Benefits
  • 100% paid childbirth recovery medical leave
  • 16 weeks of 100% paid parental leave
  • Eligibility for 100% paid medical or family leave
  • Subsidized backup childcare
  • Professional Development Reimbursement Program
  • Home office and telecommunications stipends
  • Free access to Certified Financial Planners
  • Commitment to Employee Wellness through resources such as a quarterly Wellness Stipend
  • Various peer and company recognition programs

The base salary range for this role is listed below. The starting salary will be determined based on skills and experience. In addition to base salary, our total rewards components include cash compensation (overtime, bonus/commissions, if eligible), benefits, and equity (if eligible).

Pay Range

$129,000—$206,000 CAD

*Diversity, Equity, and Inclusion is Baked into our Recipe for Success*
At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.

We Thrive Together
We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community. To learn more about how we work globally and regionally, check out:

Apply today
Toast is committed to creating an accessible and inclusive hiring process. As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process. If you need an accommodation to access the job application or interview process, please contact

For roles in the United States, It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.



  • Toronto, Ontario, Canada Block Full time $100,000 - $175,000 per year

    TIDAL was founded for artists by artists as the next innovative streaming platform to bring value back to the music industry. We empower artists with the products, resources, services, and content required to take control of their careers and connect more deeply with fans. Available in over 60+ countries, TIDAL continues to help artists break down economic...


  • Toronto, Ontario, Canada -30ed-4224-ad0b-4b9103b33a2b Full time $120,000 - $180,000 per year

    161 Bay Street , Canada, Toronto,Toronto, Ontario,Staff Android Engineer*Staff Android EngineerOur Capital One Software Studio.*Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 250. We're passionate about what we do, and we're always on the lookout for people who want to make a difference in the world of credit...


  • Toronto, Ontario, Canada Capital One Full time $120,000 - $180,000 per year

    161 Bay Street , Canada, Toronto,Toronto, Ontario,Staff Android EngineerStaff Android Engineer Our Capital One Software Studio.Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 250. We're passionate about what we do, and we're always on the lookout for people who want to make a difference in the world of credit...


  • Toronto, Ontario, Canada Block Full time $222,900,000 - $334,300,000 per year

    TIDAL was founded for artists by artists as the next innovative streaming platform to bring value back to the music industry. We empower artists with the products, resources, services, and content required to take control of their careers and connect more deeply with fans. Available in over 60+ countries, TIDAL continues to help artists break down economic...


  • Toronto, Ontario, Canada Rivian and VW Group Technology Full time US$167,400 - US$209,300

    About UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...


  • Toronto, Ontario, Canada myGwork - LGBTQ+ Business Community Full time $120,000 - $180,000 per year

    This job is with eBay, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190...


  • Toronto, Ontario, Canada eBay Full time US$50,000 - US$120,000 per year

    At eBay, we're more than a global ecommerce leader — we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.Our customers are our compass, authenticity...


  • Toronto, Ontario, Canada Source Code Full time $100,000 - $150,000 per year

    Capital One, Android DeveloperSenior Android Developer to build new and test new features on a mobile credit card application using Native Android, Java or Kotlin, Espresso, and Robolectric, in an Agile environment.Downtown Toronto, Ontario (Fully remote eligible)Permanent, full time You will be working with some of the best in the industry to push the...


  • Toronto, Ontario, Canada eBay Full time $120,000 - $180,000 per year

    At eBay, we're more than a global ecommerce leader — we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.Our customers are our compass, authenticity...

  • Android Engineer

    2 days ago


    Toronto, Ontario, Canada OpenTable Full time $110,000 - $130,000 per year

    This will be a remote role to start, with plans to transition to hybrid in-office 2x/week located in downtown Toronto.With millions of diners, 60,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology...