CareerPlanGet AI match score →

Senior Android SystemUI Developer

Markham, York region💼 Full-time🗓 2026-01-15 → 2026-08-01

AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Hybrid - This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Center three times per week, at minimum [or other frequency dictated by the business]

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 platform dessert (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 const
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Adzuna ↗