Senior Android Software Developer – Media Applications

General Motors

Markham, Ontario, Canada
Base: $115,000 to $164,600; bonus/equity: not spec...
Hybrid
5+ years android development experience
Java and kotlin programming proficiency
Multimedia audio/video software design
General Motors is seeking a Senior Android Software Developer for their Markham, Ontario location to work on innovative media applications for their Infotainment systems. The ideal candidate will possess extensive Android development experience and a passion for automotive technology, contributing to GM’s vision of a safer and more sustainable future

Job Summary

  • This role involves designing and developing cutting-edge in-vehicle infotainment applications that contribute to GM's vision of zero crashes, emissions, and congestion.
  • Candidates will own the entire software development lifecycle for multimedia domains, collaborating cross-functionally using Agile methodologies to deliver best-in-class connected experiences.
  • The position offers a comprehensive benefits package including healthcare, dental, vision, pension contributions, and a company vehicle purchase plan.

Matching Summary

Match Score: 85

General Motors is seeking a Senior Android Software Developer for their Markham, Ontario location to work on innovative media applications for their Infotainment systems. The ideal candidate will possess extensive Android development experience and a passion for automotive technology, contributing to GM’s vision of a safer and more sustainable future.

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

  • 5+ years Android development experience
  • Java and Kotlin programming proficiency
  • Multimedia audio/video software design
  • Android UI development with Jetpack Compose
  • Testable software architecture and TDD
  • CAN-bus log analysis and diagnostics

Nice-to-have

  • Mentoring junior team members
  • Experience with Android Open Source Project
  • Knowledge of C/C++ development
  • Familiarity with multi-display systems
  • Understanding of automotive safety regulations

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 5+ years of Android application and middleware experience
  • Strong grasp of algorithms and data structures
  • Experience with large code bases and legacy maintenance
  • No immigration sponsorship provided

Work Rights

Not specified

Tailored Resume

Cover Letter