Staff Software Engineer- Android

General Motors Australia & New Zealand

Base: $195,000 - $298,800; bonus: incentive pyy pr...
Hybrid (expected in-office at least 3 times a week)
8+ years production software development
3+ years android system or application development
Deep proficiency in java and/or kotlin
General Motors Australia & New Zealand is seeking a Staff Software Engineer specializing in Android to develop high-performance infotainment and digital cluster systems. The ideal candidate should have extensive experience in Android application development and a strong focus on automotive integration, with a hybrid work model offered

Job Summary

  • This role drives the future of in-vehicle user experiences by developing scalable Android-based infotainment and digital cluster systems.
  • The successful candidate will optimize Android system performance to meet strict automotive-grade reliability and latency requirements.
  • General Motors offers a comprehensive benefits package including medical, dental, vision, retirement savings, and potential company vehicle discounts.

Matching Summary

Match Score: 85

General Motors Australia & New Zealand is seeking a Staff Software Engineer specializing in Android to develop high-performance infotainment and digital cluster systems. The ideal candidate should have extensive experience in Android application development and a strong focus on automotive integration, with a hybrid work model offered.

Salary

Base: $195,000 - $298,800; Bonus: Incentive pay program based on performance; Benefits: Medical, dental, vision, retirement plan, paid vacation

Skills & Requirements

Must-have

  • 8+ years production software development
  • 3+ years Android system or application development
  • Deep proficiency in Java and/or Kotlin
  • Experience with AOSP and Android HALs
  • Integration of Android with embedded ECUs
  • Knowledge of CAN, LIN, and Ethernet protocols

Nice-to-have

  • Experience delivering Android infotainment in production vehicles
  • Proficiency with C++ programming language
  • Understanding of OpenGL, Vulkan, or Unreal Engine
  • Background in RTOS or hybrid Android/RTOS systems
  • Experience with CANoe or VehicleSpy debugging tools

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter