Android Software Developer – Infotainment Onstar

General Motors

Markham, Canada
Base: $115,000 to $164,600; bonus/equity: not spec...
**
8+ years kotlin java c++ experience
3+ years android mobile automotive development
Proficiency in android ui jetpack compose
** General Motors is seeking an experienced Android Software Developer for its Infotainment OnStar team in Markham, Canada. The ideal candidate will have extensive experience in Android development and a passion for creating innovative software solutions that enhance the connected vehicle experience. **

Job Summary

  • This role involves designing and developing world-class in-vehicle applications for GM Infotainment systems as part of the Software-Defined Vehicle revolution.
  • The successful candidate will work in a hybrid capacity reporting to Markham three times per week while contributing to GM's vision of zero crashes, emissions, and congestion.
  • The position offers comprehensive benefits including healthcare, dental, vision, life insurance, and a defined contribution pension plan alongside a competitive salary range.

Matching Summary

Match Score: 75

** General Motors is seeking an experienced Android Software Developer for its Infotainment OnStar team in Markham, Canada. The ideal candidate will have extensive experience in Android development and a passion for creating innovative software solutions that enhance the connected vehicle experience. **

Salary

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

Skills & Requirements

Must-have

  • 8+ years Kotlin Java C++ experience
  • 3+ years Android mobile automotive development
  • Proficiency in Android UI Jetpack Compose
  • Experience with JUnit Espresso TDD MVVM
  • Knowledge of CAN-bus logs and VehicleHAL
  • Strong object-oriented design algorithms skills

Nice-to-have

  • AOSP development and Android internals knowledge
  • Experience with navigation GPS GNSS services
  • Familiarity with automotive safety regulations ASIL
  • Leadership and mentoring junior team members
  • Experience with embedded system development

Key Requirements

  • Bachelor's degree in Computer Science or Engineering
  • 8+ years programming in Kotlin Java or C++
  • 3+ years mobile or automotive platform experience
  • No immigration sponsorship provided by GM

Work Rights

Not specified

Tailored Resume

Cover Letter