Staff Android Engineer – Automotive Infotainment (Hybrid)

General Motors

Warren (MI)

Hybrid

USD 195,000 - 299,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and wellbeing benefits

Job summary

General Motors in Warren, MI is seeking a Staff Android Software Engineer to drive in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You will design, implement, and test software for Android Automotive OS and hybrid Android/RTOS environments, collaborating with hardware, product, and design teams.

You’ll optimize performance, reduce startup times, and contribute to scalable UI frameworks using AOSP, Jetpack, and HIDL/AIDL

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field—or equivalent work experience.
  • 8+ years of experience in production-grade software development, with 3+ years focused on Android system or application development.
  • Deep proficiency in Java and/or Kotlin
  • Familiarity with Android System Apps, AOSP, Android HALs, and system services.
  • Experience integrating Android with embedded ECUs and automotive protocols (CAN, LIN, Ethernet).

Responsibilities

  • Design, develop, and test Android system and application-level software for infotainment and displays (instrument clusters, center stack, HUD).
  • Lead the integration of Android applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures.
  • Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces.
  • Collaborate cross-functionally with hardware, product, and design teams to deliver responsive, beautiful, and consistent in-vehicle experiences.
  • Optimize Android system performance, startup time, and resource usage to meet automotive-grade reliability and latency requirements.
  • Drive Android-RTOS coexistence strategies, enabling seamless handoff and communication between systems.
  • Apply Agile/Scrum practices with CI/CD pipelines to ensure robust, testable code and frequent feature delivery.

Skills

Java/Kotlin
AOSP
System Apps
Embedded ECUs
Android Automotive OS

Education

Bachelor's degree in CS/EE or related field

Tools

ADB
CANoe
VehicleSpy
C++

Job description

General Motors in Warren, MI is seeking a Staff Android Software Engineer to drive in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You will design, implement, and test software for Android Automotive OS and hybrid Android/RTOS environments, collaborating with hardware, product, and design teams.

You’ll optimize performance, reduce startup times, and contribute to scalable UI frameworks using AOSP, Jetpack, and HIDL/AIDL

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Android Engineer: Infotainment & Automotive UI
Staff Android Engineer: Infotainment & Automotive UI

General Motors • Austin (TX)

Hybrid
USD 195,000 - 298,800
Health benefits
Flexible Spending Accounts
Tuition assistance
Staff Software Engineer- Android
Staff Software Engineer- Android

General Motors • Austin (TX)

On-site
USD 195,000 - 298,800
Health benefits
Flexible Spending Accounts
Tuition assistance
Senior Infotainment Controls Engineer – Hybrid
Senior Infotainment Controls Engineer – Hybrid

General Motors • Warren (MI)

Hybrid
USD 60,000 - 90,000
Hybrid work model
Senior Infotainment Controls Engineer (Hybrid)
Senior Infotainment Controls Engineer (Hybrid)

General Motors Corporation • Warren (MI)

Hybrid
USD 110,000 - 150,000
Staff Android Engineer - In-Car Experience & UI
Staff Android Engineer - In-Car Experience & UI

Waymo LLC • Mountain View (CA)

Hybrid
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentive plan
Company benefits
Android AOSP Engineer – Infotainment/Automotive (Onsite)
Android AOSP Engineer – Infotainment/Automotive (Onsite)

Wipro • Dearborn (MI)

On-site
USD 60,000 - 135,000
Medical benefits
Dental benefits
Disability insurance
+1
Senior C++ Automotive UI Engineer — Hybrid
Senior C++ Automotive UI Engineer — Hybrid

General Motors LLC • Michigan

Hybrid
USD 189,000 - 240,000
Staff Software Engineer- Android
Staff Software Engineer- Android

General Motors • Warren (MI)

Hybrid
USD 195,000 - 299,000
Health and wellbeing benefits
Senior Embedded Test Engineer, Automotive Infotainment
Senior Embedded Test Engineer, Automotive Infotainment

General Motors LLC • United States

Hybrid
USD 130,000 - 180,000
Relocation assistance
Company vehicle program
Infotainment Controls Integration Engineer — Hybrid
Infotainment Controls Integration Engineer — Hybrid

General Motors LLC • United States

Hybrid
USD 90,000 - 140,000