Staff Software Engineer

General Motors
📍 Mountain View, CA, United States 💼 Full-time 🕒 Posted June 24, 2026

Job Description

**Job Description**

We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance, safety/regulatory-focused UI features across QNX/Linux/Android-based platforms, with emphasis on scalable UI architecture, graphics rendering, and system integration.
Experience with Android UI/application development is a strong plus as the organization transitions toward Android-based UI platforms.

**Key Responsibilities**

+ Develop and maintain infotainment UI applications using modern C++ Work closely with System Engineering, UX, Product, and Validation teams to understand and implement requirements
+ Debug and root-cause issues related to rendering, startup performance, power moding, IPC communication, and graphics behavior
+ Integrate vehicle signals/services into UI applications
+ Support feature bring-up on QNX/Linux/Android platforms
+ Contribute t...

Ready to Apply?

Submit your application today and join our talented team at General Motors.

Submit Application

Job Details

  • Location Mountain View, CA
  • Job Type Full-time
  • Category other-general
  • Posted Date June 24, 2026
  • Application Deadline July 04, 2026