Staff Android Developer - Infotainment
$147k - $196.6k per yearGeneral Motors
Description
Vacancy Status:This posting is for an existing vacancy within the organization and is open to new applications. (Backfill)
AI Disclosure:
As part of the application process, Artificial Intelligence will be used in the hiring process for this role
Hybrid :
This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Center three times per week, at minimum [or other frequency dictated by the business].
About the role:
The Staff Android Developer – Infotainment is a senior technical leader responsible for designing, building, and evolving in-vehicle Android applications and platform components that power our infotainment experiences. This role sets technical direction for a product area, drives cross-team alignment, and raises the bar for Android engineering quality across the organization.
Key Responsibilities
Own end-to-end design and implementation of complex Android infotainment features and services, from requirements through deployment and maintenance.
Define and evolve application and system architectures (e.g., modularization, data contracts, error handling, state management) across multiple apps and services.
Lead technical investigations and resolution of complex issues involving Android framework, vehicle services, vendor stacks, and hardware constraints.
Partner with Product, UX, Systems, and Platform teams to translate PRDs and system requirements into robust Android designs.
Guide the adoption of best practices for performance, stability, observability, and testability in an in-vehicle environment.
Mentor and coach other engineers, providing guidance on design reviews, code quality, and debugging strategies.
Influence platform and toolchain decisions (Android version upgrades, AGP/JDK/Kotlin moves, CI/CD, quality gates) and drive their rollout.
Collaborate with Tier-1/SOC vendors and internal platform teams on Android bring-up, integration, and certification topics.
Core Technical Requirements:
8–10+ years of professional Android development experience, including shipping and operating large, complex apps or system components in production.
Strong proficiency in Kotlin and Java; comfort with C++/Golang for performance-critical or legacy components.
Deep understanding of Android internals and app architecture:
Components, lifecycles, concurrency, permissions, multi-process and multi-user behavior.
Modern patterns such as MVVM and Clean Architecture, with a focus on testability and clear boundaries.
Development experience in 3D Filament/Unreal/Unity/OpenGL ES/Vulkan
Experience with large, modular Gradle-based Android codebases (multi-module projects, shared libraries, feature flags) and usage of AI (Curson/Claude) in development.
Android Automotive / Infotainment Experience :
Hands-on experience building applications or middleware for Android Automotive or other embedded/IVI systems.
Familiarity with AAOS/AOSP for automotive:
Framework services, CarService, VHAL/CarProperty, and profile/user models.
Platform constraints and safety/distraction considerations for in-vehicle UIs.
Experience integrating infotainment apps with:
Vehicle signals and services (e.g., vehicle data, profiles, settings).
Audio, media, Bluetooth, connectivity, navigation, or projection stacks (Android Auto, CarPlay).
System Design, Performance, and Reliability:
Proven ability to design scalable, maintainable architectures that work under tight CPU, memory, storage, and boot-time constraints.
Experience analyzing and improving performance (startup time, rendering, memory, threading) in resource-constrained or real-time environments.
Strong debugging skills across the Android stack (logs, traces, ANRs, crashes, binder issues, resource leaks).
Platform, Build, and Tooling:
Deep experience with Gradle, Android Gradle Plugin, and Android SDK/NDK tooling (build optimization, dependency management, reproducible builds).
Proven experience contributing to multi-release Android platform upgrades (e.g., 2+ major version jumps):
Resolving API and behavior changes.
Updating AGP/JDK/Kotlin and SDK/build-tools.
Coordinating regression-fix efforts across multiple teams.
Comfortable working directly with AOSP-style trees and manifests (repo, branches, rebases, vendor drops).
Quality, Testing, and Observability:
Strong background in automated testing:
Unit tests (JUnit), instrumentation/UI tests (Espresso), and integration tests.
Testable design and dependency injection for Android components.
Experience with code-quality and static-analysis tooling (e.g., lint, coverage, SonarQube or equivalent) and integrating them into CI pipelines.
Ability to define logging, metrics, and analytics strategies suited for in-vehicle systems with intermittent connectivity and strict safety/privacy requirements.
Leadership and Collaboration :
Demonstrated track record of technical leadership:
Setting technical direction for a domain or product area.
Driving alignment across multiple feature or platform teams.
Experience mentoring senior and mid-level engineers; raising code and design-review standards.
Strong cross-functional collaboration skills with Product, UX, Systems, DevOps, QA, and external partners.
Clear, concise communication of complex technical topics to both technical and non-technical stakeholders.
Nice to Have
Experience with Google Automotive Services (GAS), certification requirements, or xTS (CTS/VTS/XTS) test suites.
Background in safety- or security-sensitive domains (e.g., automotive, aerospace, medical devices) with relevant coding or process standards.
Familiarity with virtualization or bench-based development and testing workflows for infotainment systems.
Education and Training
Compensation:
The salary range for this role is $147,000 to $196,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE
Benefits:
The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
Healthcare, dental and vision benefits including health care spending account and wellness incentive.
Life insurance plans to cover you and your family.
Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
GM Vehicle Purchase Plan for you, your family, and friends.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Total Rewards | Benefits Overview
From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us Show email or call us at Show phone number. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
- ...Automation Test Engineer - Automotive Infotainment CIeNET is a mobile,... ...to join our team in developing a promising career with us.... ...schedule Setup, integrate and develop highly efficient and reliable... ...years of experience in testing Android code Minimum two years of...SuggestedFull timeWorldwide
$100k - $110k per year
...Role: Triunity Software is looking for a talented ServiceNow Developer to join our growing team in Markham ON! In this role youll have... ...per year About Us Triunity is a Product Development Staff Augmentation and Consulting Services company providing solutions...SuggestedLong term contractInternship$131.2k - $181.2k per year
...will build high performance software for AI engines which include Snapdragon Neural Processing Engine, Android NN, and Tensorflow Lite delegate and many more. We develop new tools and SDKs to extend our AI solutions into industry leading customer use cases. New Position...SuggestedFull timeWork from home- ...project pursuits based on knowledge of client requirements Provide technical guidance and direction to engineering and technician staff Develop a variety of complex engineering deliverables including P&IDs, technical specifications, instrument schedules, I/O lists, panel...SuggestedRemplacementLocal areaFlexible hours
$137.3k - $206k per year
...software quality automation, and engineering tooling . As a Staff DevOps Software Quality Automation Tooling Engineer, you will define... ...direction, lead complex cross-functional initiatives, and develop scalable tooling solutions that improve software quality automation...SuggestedFull timeLocal areaWork from home$98k - $147k per year
Markham, Ontario, Canada Category General Management Hire Type Employee Job ID 18232 Base Salary Range $98000-$147000 Date posted 07/27/2026 We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly...Full timeWork at office$90k per year
...services, is looking to add to their team! Due to continuous steady growth and opportunity, they are looking for a full-time Senior Staff Accountant. The candidate must be able to interact with staff and clients in a positive and professional manner, must be well organized...Permanent employmentFull timeWork at office3 days per week- ...If you thrive in this environment, then we invite you to join our team. THE OPPORTUNITY: ARCX is looking for Quality Assurance Developer to join our team. This position will report to the QA Manager KEY RESPONSIBILITIES: ? Follow detailed requirements to create unit...Full timeCasual workRemote workMonday to friday
$24.56 per hour
...Giving unique properties to high-end applications. Giving new life to used metals. As a global advanced materials and recycling group, we develop, produce, and recycle materials for a better life. About Jewelry & Industrial Metals A wealth of applications. Umicore is an...Fixed term contractWork at officeMonday to fridayShift work- ...Our Application Development team interfaces with customers and project owners to develop callflow applications, web applications, custom reports and system integrations. This small team of talented developers require an additional full-time permanent resource to develop applications...Permanent employmentFull time
$60k - $85k per year
...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router products, including the NEXX and ENX platforms. In this role, you’ll be responsible for...Long term contractFull timeCasual workWorldwideMonday to friday- ...role , providing guidance and expertise over project teams. Develop design change packages for operating nuclear plant facilities, and... ...to lower level team members to develop depth of project execution staff. Reviews lower level engineering work or assignments. Is...Work at officeRelocationFlexible hours
$111.7k - $167.6k per year
...build and test workflows and continuous visibility into software quality for teams across the enterprise. What Youll Do Design develop and maintain CI/CD pipelines for embedded software production enabling automated builds integration and testing. Architect implement...Full timeRemote work3 days per week$110k - $120k per year
...revolution? Join a team committed to digital transformation and investing in their Data readiness. A brand new position for a Full Stack Developer that encourages innovation and collaboration while working with cutting-edge technologies. Key Responsibilities: - Develop and...Permanent employmentFlexible hours$106k - $159k per year
Category Engineering Hire Type Employee Job ID 16944 Base Salary Range $106000-$159000 Remote Eligible No Date Posted 05.03.2026 We are open to hiring in Ottawa and Toronto (Markham, Mississauga) We Are Synopsys is the leader in engineering solutions...Remote work- ...Guidewire Developer – PolicyCenter, Gosu & Insurance Domain Required Skills & Experience Guidewire Development • 8+ years of proven experience in Guidewire application development. • 7+ years of hands-on Guidewire development experience. • Strong expertise...
- ...placement We are a lean, fast-paced start-up seeking a Mobile App Developer Co-op Student to help build and maintain a production-grade... ...cross-platform mobile applications using Flutter (Dart) for IOS and Android ~Build responsive, user-friendly web applications using React...Permanent employmentFull timeManual laborRemote work
- ...and products that have brought automotive infotainment, mobile internet, telematics services,... ...motivated professionals to join our team in developing a promising career with us. Role... ...requirement. Ability to use and develop test script and automation. Ability to...Full timeWorldwide
$41.45 per hour
...building materials solutions. For the past 100 years, we have been developing innovative solutions to build the cities of tomorrow. Globally,... ...as required. Communicate with operations and supervisory staff on availability of equipment. Prioritize jobs and work safely...Hourly payWeekly payPermanent employmentFull timeLocal area- ...limited to: Delivering exceptional, evidence-informed care Developing meaningful relationships with clients and establishing treatment... ...our Clinic Directors, Lead Therapists, and Partners started as staff clinicians at Axis. As we continue to grow, so do the opportunities...Full timeCasual work
$111.7k - $167.6k per year
...or a related field required 3+ years of experience testing Android-based software 3+ years of experience in a leadership capacity... ...creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are...Full timeLocal areaWork from home$38.5 per hour
...Recommend measures to improve productivity and product quality Plan, develop and implement training and practice sessions Organise day-to-... ...Analyze and interpret data Direct and advise staff in the development and implementation of service quality assessment...Permanent employmentFull timeRemote work- ...required. 2. Health and Safety Contribute to the safety of staff and customers (e.g., snow removal, clear fire exits, clean spillage... .... EDUCATION, EXPERIENCE AND QUALIFICATIONS: Willingness to develop an understanding and support for the mission and purpose of The...Permanent employmentFull timePart timeLive outWeekday work
$140k - $170k per year
...together. It’s a place where people are encouraged to take ownership, develop their skills, and contribute to work that matters. If you’re... ...in software engineering, with significant time in principal or staff architect roles across complex, multi-team environments ~...Long term contractFull timeWork at officeLocal areaWorldwideNight shift$70k - $90k per year
.... As an HRBP your role will include: Talent Management • Develop a thorough understanding of divisional workforce plans and proactively... ...rapport and work with a diverse group of senior management and staff within a variety of businesses, as well as with management and...Hourly payWork at officeRemote work- ...as shaping the healthcare professionals of the future. We have developed an extensive volunteer internship program where we combine thorough... ...and documentation of clinical activities. Collaborate with staff to enhance patient care and improve service delivery. Qualifications...InternshipMonday to fridayFlexible hours
$81.9k - $105k per year
...training, coaching, process improvement, streamlined communications, staff oversight, and accountability. The Supervisor will monitor SLA’s... ...to established processes. Advanced Reporting & Analytics Develop and maintain custom reporting dashboards (e.g., Tableau) to track...Full timeWork at officeFlexible hours- ...solutions in the next generation of Huawei products. Conceive, plan, develop and implement scientific research projects to advance scientific... ...ICCV, ECCV , NeurIPS, ICLR, etc.). Experience with AI agent-related projects. Experience with Android or other mobile systems....Long term contractContract workFor contractorsImmediate start
- .... Job Responsibilities Assigns daily work activities to staff and supervises the completion of tasks. Trains and guides staff... ...schedules and may prepare production records. At Aramark, developing new skills and doing what it takes to get the job done make a positive...
$41.18 per hour
...within an interprofessional team as well as independently ~ Well developed organization, communication, interpersonal and teaching skills... ...commitment to a healthy and safe workplace for self and others (staff, patients, families, etc.) by taking all reasonable precautions...Shift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Android Developer - Infotainment. Be the first to apply!
- assistant electrical engineer Markham, ON
- project engineer assistant project manager Markham, ON
- senior android developer Markham, ON
- android developer remote Markham, ON
- android developer Markham, ON
- android mobile developer Markham, ON
- assistant electrical engineer
- project engineer assistant project manager
- assistant ingénieur
- food engineering assistant professor
