Staff Software Engineer- Android

General Motors

Base: $195,000 - $298,800; bonus/equity: incentive...
Hybrid
8+ years production software experience
3+ years android system development
Deep proficiency in java and kotlin
General Motors is seeking a Staff Software Engineer for Android to lead the development of high-performance infotainment and digital cluster systems. The role requires extensive experience in Android application development, collaboration across teams, and optimization for automotive environments

Matching Summary

Match Score: 85

General Motors is seeking a Staff Software Engineer for Android to lead the development of high-performance infotainment and digital cluster systems. The role requires extensive experience in Android application development, collaboration across teams, and optimization for automotive environments.

Salary

Base: $195,000 - $298,800; Bonus/Equity: Incentive pay program based on performance; Benefits: Medical, dental, vision, HSA, FSA, retirement plan, paid vacation, tuition assistance, GM vehicle discounts

Skills & Requirements

Must-have

  • 8+ years production software experience
  • 3+ years Android system development
  • Deep proficiency in Java and Kotlin
  • Experience with AOSP and Android HALs
  • Integration with embedded ECUs and CAN/LIN/Ethernet

Nice-to-have

  • Production infotainment system delivery
  • Experience with C++ programming
  • Knowledge of OpenGL, Vulkan, or Unreal Engine
  • Familiarity with RTOS hybrid systems
  • Proficiency with CANoe or VehicleSpy debugging tools

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 8+ years of production-grade software development
  • 3+ years focused on Android system or application development

Work Rights

Not specified

Tailored Resume

Cover Letter