Talent.com
General Motors
Senior Android SystemUI DeveloperGeneral Motors • Markham, Ontario, Canada
No longer accepting applications
Senior Android SystemUI Developer

Senior Android SystemUI Developer

General Motors • Markham, Ontario, Canada
30+ days ago
Salary
CA$115,000.00 yearly
Job type
  • Full-time
Job description

About the Role

:

We are building General Motors’ next‑generation Software‑Defined Vehicle (SDV) infotainment platform, powered by Android Automotive OS. As a Senior Android SystemUI Developer, you will play a key role in shaping the core in‑vehicle user experience across GM’s future vehicle lineup.

This role focuses on GM SystemUI development, delivering scalable, testable, safe, and high‑performance infotainment experiences used by millions of drivers. You will work closely with Android/RTOS apps and platform engineers, UX designers, and automotive domain experts to ship production‑quality SystemUI into GM vehicles.

What will you do?

  • Design, develop, and maintain GM SystemUI components for Android Automotive OS

  • Customize and extend SystemUI functionality aligned with General Motors’ SDV strategy

  • Develop GM SystemUI in close collaboration with GM’s internal design organization, ensuring platform-level UI behavior aligns with GM’s design direction and award-winning in-vehicle user experiences

  • Integrate GM SystemUI with Android framework and Car Service APIs to enable vehicle-aware functionality informed by underlying Vehicle HAL/CAN and other signals

  • Debug complex issues across AOSP, SystemUI, UI framework, and native layers

  • Participate in Android platformdessert (Pastry) updates, help propagate and forward‑port AOSP modifications across platform versions

  • Contribute to Initiatives/Capability reviews and influence product decisions

  • Optimize SystemUI performance, boot time, and memory usage on automotive hardware

Required Qualifications :

  • Extensive experience developing and customizing Android SystemUI

  • Deep understanding of Android UI framework internals, SystemUI architecture, and system services

  • 5+ years of Android development experience within performance‑driven engineering organizations, with exposure to platform‑level systems

  • Strong hands‑on experience with AOSP and Android Automotive OS (AAOS)

  • Mandatory experience working in Ubuntu-based development environments with Jira, GitHub and Figma

  • Strong proficiency in Java and Kotlin

  • Experience with Android HMI, XML-based UI development, RRO, and Jetpack Compose

  • Experience with Bench& Emulator Testing

  • Experience with CI/CD pipelines in large‑scale Android or AOSP environments

  • Experience improving test coverage, code quality metrics, and build reliability

  • Familiarity with code quality and static analysis tools such as SonarQube

  • Experience debugging complex system issues

  • Familiarity with automotive UI Design Systems, UX requirements and safety‑critical UI constraints

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Engineering, Physics, or a related field

  • Proven experience using Google Partner Issue Tracker (Buganizer) to report, track, and resolve AOSP and AAOS issues

Preferred Qualifications :

  • Experience working with automotive OEMs would be considered a strong differentiator

  • Contributions to the AOSP and/or Android Automotive OS (AAOS) codebase, particularly within SystemUI, UI Framework, or platform components, would be considered a strong differentiator

  • Demonstrated experience filing and resolving Google Partner Issue Tracker (Buganizer) tickets would be considered a strong differentiator

  • Expertise in large language models (LLMs) and/or AI agents to help drive and evolve the software and tooling stack while maintaining production-quality standards would be considered a strong differentiator

  • Experience with Vehicle HAL, Calibration and Car Property APIs

  • Experience practicing Test‑Driven Development (TDD) and writing unit, integration, and instrumentation tests

  • Experience with multi‑display and multi‑user automotive systems

  • Knowledge of Android security model and permissions architecture

  • Expertise in prototyping and validating new AI-based solutions that align with platform goals and can be operationalized in production environments

  • Experience working with Google, Bosch and internal partners to track and resolve platform issues

  • Experience maintaining or contributing to custom AOSP forks

  • Prior experience shipping Android Automotive infotainment systems in production vehicles

Compensation:

The salary range for this role is $115,000 to $164,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTUREBenefits:The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.

  • Healthcare, dental and vision benefits including health care spending account and wellness incentive.

  • Life insurance plans to cover you and your family.

  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.

  • GM Vehicle Purchase Plan for you, your family, and friends.

About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Non-Discrimination and Equal Employment OpportunitiesGeneral Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visitHow we Hire.AccommodationsGeneral Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Create a job alert for this search

Senior Android SystemUI Developer • Markham, Ontario, Canada

Similar jobs

Senior Android Engineer - Design System & Ui Platform - C$129,600 - C$166,000 A Year

CloudDevsToronto, Canada
Full-time

Senior Android Engineer to design and maintain design systems, contribute to projects, and mentor the team. Show more

 • Promoted

Senior Android Engineer Crafting User-Centric Solutions in Hybrid Roles

ToastToronto
Full-time

Shape the future of restaurant technology as a Senior Android Engineer in hybrid work conditions.Collaborate with cross-functional teams to deliver impactful Android features powered by Kotlin.In t... Show more

 • Promoted

Digital Senior Developer

DefinityToronto, ON, CA
Full-time

We are looking for a talented and passionate team‑player to join the Digital team as a full‑stack developer.You’ll be playing a big part in building the next evolution of our platform as we move to... Show more

 • Promoted

Senior Android developer

Nexus Systems Group Inc.Toronto, ON, CA
Full-time

We are seeking a highly skilled Senior Android Developer to join our dynamic team.In this role, you will be responsible for designing, developing, and maintaining high-quality Android applications ... Show more

 • Promoted

Senior Android Engineer Shaping the Future of Live Selling

WhatnotToronto, ON, CA
Full-time

Drive the evolution of live selling as a Senior Android Engineer.Use your Kotlin skills to craft user-centric solutions that empower sellers in a thriving remote workspace.The Inventory team invite... Show more

 • Promoted

Senior Android Developer

Epoch RecruitersToronto
Full-time

Reporting to the Development Manager the Android Software Developer is responsible for implementing our new native mobile design system.You will collaborate with Designers, Product Managers, Develo... Show more

 • Promoted

Senior Android Developer - $104,000 - $130,000 A Year

UstToronto, Canada
Full-time

Senior Android Developer sought to modernize and improve a major Canadian banking app, developing solutions, writing and testing code, collaborating in an agile team, and mentoring junior developers. Show more

 • Promoted

Mercury Senior Android Engineer

MercuryToronto, ON, CA
Full-time

Join Mercury as a Senior Android Engineer and innovate in the fintech sector.Use your Kotlin expertise to develop solutions that enhance the financial management experience on mobile devices.In thi... Show more

 • Promoted

Senior Firmware Developer

Recruiting In Motion - Eastern OntarioToronto, ON, CA
Full-time

Our client is a technology company specializing in advanced manufacturing process control solutions aimed at enhancing quality, safety, and efficiency.Beyond their innovative devices, our client pr... Show more

 • Promoted

Android Developer, Coop - S2025

CoopToronto, ON, CA
Full-time

North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences.From casinos and racetracks to online gaming, sports betting and entertainment content, w... Show more

 • Promoted

Senior Mobile Engineer - Android at Homebase

HomebaseToronto, ON, CA
Full-time

Transform small businesses with your skills as a Senior Mobile Engineer at Homebase, focusing on Android development.Apply your advanced knowledge of Kotlin to create high-performing software.In th... Show more

 • Promoted

Senior Android Developer

DawninfotekToronto, ON, CA
Full-time

IT consulting team that partners with major financial institutions, investment firms and government sectors.We have been dedicated to delivering cutting-edge consulting services and recruiting all ... Show more

 • Promoted

Lead Android Developer

Bally's InteractiveToronto, ON, CA
Full-time

Ignite your career where innovation leads the way!.We’re looking for a Lead Android Engineer to help build the next generation of Bally Sports Live experiences across mobile and connected devices.I... Show more

 • Promoted

Dynamic Senior Android Engineer for Strategic Product Integrations

ThumbtackToronto, ON, CA
Full-time

Join us as a Senior Android Engineer and unlock new growth through innovative integrations.Focus on developing impactful solutions while collaborating in a remote work environment.In this role, you... Show more

 • Promoted

Android Core Product Tech Lead at Speechify

SpeechifyToronto, ON, CA
Full-time

Elevate user reading experiences as the Android Core Product Tech Lead at Speechify, recognized for inclusivity and innovation.Join a dynamic, fully remote team dedicated to transforming reading ac... Show more

 • Promoted

Yassir Android Development Engineer

YassirToronto, ON, CA
Full-time

Join Yassir as an Android Development Engineer to innovate mobile services.Your role will leverage Android and Kotlin expertise within our pioneering super App.At Yassir, you will be an integral pa... Show more

 • Promoted

Lead Android Developer - Infotainment Solutions

Rivian and Volkswagen Group TechnologiesToronto, ON, CA
Full-time

Step into a leadership role as a Lead Android Developer with Rivian and Volkswagen Group Technologies, specializing in infotainment solutions.Your technical guidance will shape the future of vehicl... Show more

 • Promoted

Senior Android Developer with Kotlin Expertise

CapcoToronto, ON, CA
Full-time

Transform financial services with your expertise as a Senior Android Developer at Capco.Deliver high-performance Android applications that enhance user experiences in wealth management.At Capco, yo... Show more

 • Promoted

Senior Android Architect - Checkout Applet, Remote

BlockToronto, ON, CA
Remote
Full-time

Join a forward-thinking company as a Senior Staff Android Developer, where your expertise will shape the future of mobile payments.You will lead the design and implementation of essential features ... Show more

 • Promoted

Mobile Architect — iOS & Android Lead

Lorex TechnologyMarkham, York Region, CA
Full-time

A leading security technology company in Markham is looking for an iOS Engineer & Android Engineer to lead mobile applications development.This role involves mentoring developers, ensuring high-qua... Show more