Senior Android Systemui Developer

General Motors

Markham, Canada
Base: $115,000 to $164,600; bonus/equity: not spec...
Hybrid
Android systemui customization
Android ui framework internals
Aosp and android automotive os
You will play a key role in shaping the core in-vehicle user experience across GM’s future vehicle lineup by building General Motors’ next-generation Software‑Defined Vehicle (SDV) infotainment platform, powered by Android Automotive OS

Job Summary

  • You will play a key role in shaping the core in-vehicle user experience across GM’s future vehicle lineup by building General Motors’ next-generation Software‑Defined Vehicle (SDV) infotainment platform, powered by Android Automotive OS.
  • This role focuses on GM SystemUI development, delivering scalable, testable, safe, and high‑performance infotainment experiences used by millions of drivers, working closely with various engineering teams and UX designers.
  • The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family, including comprehensive compensation, paid time off, healthcare, dental, vision, life insurance, and retirement savings plans.

Matching Summary

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

Salary

Base: $115,000 to $164,600; Bonus/Equity: Not specified; Benefits: Healthcare, dental, vision, paid time off, pension plan, vehicle purchase plan

Skills & Requirements

Must-have

  • Android SystemUI customization
  • Android UI framework internals
  • AOSP and Android Automotive OS
  • Java and Kotlin proficiency
  • Ubuntu-based development environment
  • CI/CD pipelines for Android

Nice-to-have

  • Automotive UI Design Systems
  • Test-Driven Development practice
  • AI-based solutions prototyping
  • Contributions to AOSP codebase

Key Requirements

  • 5+ years of Android development experience
  • Bachelor's or Master's degree in Computer Science or related field
  • Experience with Bench & Emulator Testing
  • Familiarity with code quality and static analysis tools
  • Experience debugging complex system issues

Work Rights

Not specified

Tailored Resume

Cover Letter