Android Software Developer – Infotainment Onstar

General Motors Australia & New Zealand

Markham, Ontario, Canada
Base: $115,000 to $164,600; bonus/equity: not spec...
Hybrid (3 days in-office minimum)
8+ years kotlin java c++ programming
3+ years android mobile or automotive development
Proficiency in android ui jetpack compose
General Motors Australia & New Zealand is seeking an experienced Android Software Developer for its Infotainment OnStar team in Markham, Ontario. The ideal candidate will have extensive experience in software engineering, specifically in Android applications, and will contribute to innovative infotainment solutions to enhance the customer experience

Job Summary

  • This role involves designing and developing cutting-edge in-vehicle applications for GM's Infotainment systems as part of the Software-Defined Vehicle revolution.
  • The successful candidate will own the entire software development lifecycle for OnStar Calling and Turn by Turn domains while adhering to best software design principles.
  • GM offers a comprehensive benefits package including healthcare, dental, vision, life insurance, and a defined contribution pension plan alongside paid time off.

Matching Summary

Match Score: 85

General Motors Australia & New Zealand is seeking an experienced Android Software Developer for its Infotainment OnStar team in Markham, Ontario. The ideal candidate will have extensive experience in software engineering, specifically in Android applications, and will contribute to innovative infotainment solutions to enhance the customer 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 Kotlin Java C++ programming
  • 3+ years Android mobile or automotive development
  • Proficiency in Android UI Jetpack Compose
  • Experience with JUnit Espresso TDD MVVM
  • Knowledge of CAN-bus logs and vehicle signals
  • Strong object-oriented design and algorithms
  • Agile/Scrum team collaboration experience

Nice-to-have

  • AOSP development and Android internals knowledge
  • Experience with GPS/GNSS location services
  • Familiarity with automotive safety regulations ASIL
  • Leadership and mentoring junior members
  • Experience with embedded system development
  • Creative and disciplined work approach

Key Requirements

  • Bachelor's degree in Computer Science or Engineering
  • 8+ years experience in Kotlin, Java, or C++
  • 3+ years experience on Android platforms
  • No immigration sponsorship provided

Work Rights

Not specified

Tailored Resume

Cover Letter