Senior Android Software Developer (Automotive)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Android Software Developer (Automotive): Designing and developing in-vehicle infotainment applications and middleware for the Software-Defined Vehicle platform with an accent on multimedia software and system architecture. Focus on implementing high-performance audio/video functionality, optimizing user experience via Jetpack Compose, and integrating vehicle-specific signal logs.
Location: Hybrid - Markham, Ontario. Must be based in Canada; no immigration sponsorship provided.
Salary: $115,000 – $164,600
Company
is an automotive leader working towards a world with zero crashes, zero emissions, and zero congestion.
What you will do
- Design and develop high-quality in-vehicle applications for GM Infotainment systems.
- Manage the entire software development life cycle (SDLC) for the Multimedia domain, from requirements to maintenance.
- Implement infotainment requirements to improve software functions and user experience using Android embedded frameworks.
- Lead architecture, code, and test case reviews to ensure system reliability.
- Collaborate cross-functionally using Scrum/Agile processes to define and refine requirements.
- Take ownership of project design decisions and mentor junior team members.
Requirements
- 5+ years of Android development experience focusing on applications and middleware for mobile or automotive platforms.
- Strong proficiency in Java and Kotlin programming.
- Extensive experience with multimedia (audio/video) software design and development.
- Knowledge of Jetpack Compose, Figma, and testable architectures (MVVM, Clean Architecture, TDD).
- Ability to perform diagnostics using Android system logs and vehicle signal logs (e.g., CAN-bus).
- Must not require immigration sponsorship now or in the future.
Nice to have
- Experience with Android Open Source Project (AOSP).
- Software development experience in C/C++ and Linux platforms.
- Knowledge of automotive protocols such as CAN, LIN, ARXML, or Ethernet.
- Familiarity with automotive safety and regulations (ASIL, FMVSS).
- Experience with multi-display and multi-user automotive systems.
Culture & Benefits
- Comprehensive healthcare, dental, and vision benefits, including a wellness incentive.
- Paid time off, including vacation, holidays, and supplemental parental/adoption leave.
- Company and matching contributions to a Defined Contribution Pension plan.
- GM Vehicle Purchase Plan for employees, family, and friends.
- Inclusive workplace culture committed to non-discrimination and belonging.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →