Android Software Developer – Infotainment Onstar

General Motors

Markham, Canada
Base: $115,000 to $164,600; bonus/equity: not spec...
Hybrid
8+ years programming in kotlin java or c++
3+ years mobile or automotive platform development
Proficiency in android ui development with jetpack compose
General Motors is seeking an experienced Android Software Developer to join their Infotainment OnStar team in Markham, Canada. The ideal candidate will possess significant experience in software development, particularly in mobile or automotive platforms, and will contribute to designing and implementing innovative software solutions that enhance the connected vehicle experience

Job Summary

  • This role involves designing and developing world-class in-vehicle applications for GM's Infotainment systems as part of the Software-Defined Vehicle revolution.
  • The successful candidate will work on the entire software development life cycle for OnStar Calling and Turn by Turn domains within a hybrid team structure.
  • GM offers comprehensive benefits including healthcare, dental, vision, life insurance, and a defined contribution pension plan alongside a vehicle purchase program.

Matching Summary

Match Score: 85

General Motors is seeking an experienced Android Software Developer to join their Infotainment OnStar team in Markham, Canada. The ideal candidate will possess significant experience in software development, particularly in mobile or automotive platforms, and will contribute to designing and implementing innovative software solutions that enhance the connected vehicle experience.

Salary

Base: $115,000 to $164,600; Bonus/Equity: Not specified; Benefits: Comprehensive health, dental, vision, pension, and vehicle purchase plan

Skills & Requirements

Must-have

  • 8+ years programming in Kotlin Java or C++
  • 3+ years mobile or automotive platform development
  • Proficiency in Android UI development with Jetpack Compose
  • Experience with JUnit Espresso TDD MVVM Clean Architecture
  • Knowledge of Android Automotive OS APIs like CarService
  • Ability to review Android system logs and CAN-bus logs

Nice-to-have

  • Experience with AOSP development and Android internals
  • Familiarity with navigation GPS GNSS location services
  • Knowledge of automotive safety regulations like ASIL FMVSS
  • Experience with embedded systems and C/C++
  • Strong leadership and mentoring capabilities

Key Requirements

  • Bachelor's degree in Computer Science or equivalent field
  • 8+ years experience in Kotlin Java or C++
  • 3+ years experience with Android or automotive platforms
  • No immigration sponsorship provided

Work Rights

Not specified

Tailored Resume

Cover Letter