Staff Software Engineer- Android

General Motors

Base: $195,000 - $298,800; bonus/equity: incentive...
Hybrid
8+ years production software development
3+ years android system development
Java and kotlin proficiency
General Motors is seeking a Staff Software Engineer specializing in Android to develop advanced infotainment and digital cluster systems for vehicles. The ideal candidate will have extensive experience in Android development, particularly for automotive applications, and will be part of a collaborative team focused on innovation and user experience

Matching Summary

Match Score: 85

General Motors is seeking a Staff Software Engineer specializing in Android to develop advanced infotainment and digital cluster systems for vehicles. The ideal candidate will have extensive experience in Android development, particularly for automotive applications, and will be part of a collaborative team focused on innovation and user experience.

Salary

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

Skills & Requirements

Must-have

  • 8+ years production software development
  • 3+ years Android system development
  • Java and Kotlin proficiency
  • AOSP and Android HAL experience
  • CAN LIN Ethernet integration

Nice-to-have

  • Production infotainment system delivery
  • C++ programming experience
  • OpenGL Vulkan or Unreal Engine
  • CANoe or VehicleSpy debugging
  • RTOS hybrid system background

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 8+ years total production software experience
  • 3+ years focused on Android system development
  • Deep proficiency in Java and/or Kotlin
  • Experience with AOSP and Android HALs

Work Rights

Not specified

Tailored Resume

Cover Letter