Senior Software Engineer (Mountain View) Job at General Motors, Mountain View, CA

R2dvQ0poRUtYSnhtYllmRmh5a2pHdkI5WFE9PQ==
  • General Motors
  • Mountain View, CA

Job Description

Join us at the forefront of next-gen automotive technology. As a Senior Software Engineer , youll play a key role in shaping the user experience for millions of drivers by building high-performance infotainment and digital cluster systems. You'll work across embedded RTOS and Android environments to deliver intelligent, scalable, and visually rich interfaces using C++ and modern UI frameworks.

What Youll Do

  • Design, develop, and test embedded C++ software for automotive infotainment and digital displays (HUD, instrument clusters, center displays).
  • Lead system-level design, architecture, and integration for infotainment features across multi-display setups.
  • Develop scalable, reusable frameworks for UI rendering and system communication.
  • Collaborate cross-functionally with product, hardware, IT, and marketing teams to define and implement system-level tradeoffs and innovations.
  • Debug and optimize performance (memory, CPU, log analysis) to ensure real-time responsiveness.
  • Apply Agile/Scrum practices to deliver high-quality code with continuous integration and testing.

Qualifications

Required:
  • Bachelors degree in Computer Science, Electrical Engineering, or related field, or equivalent work experience.
  • 5+ years of experience in embedded or system-level software development in production environments.
  • Strong background in C++ development.
  • Experience with ECU integration and communication protocols (CAN, LIN, Ethernet).
  • Passion for performance, UI/UX, and architectural design.
Preferred:
  • Experience with RTOS or infotainment systems.
  • Experience with Unreal Engine or 3D display rendering.
  • Familiarity with automotive debugging tools (CANoe, VehicleSpy).
  • Experience with Android application framework or hybrid Android/RTOS systems.

Note: The role is categorized as hybrid, requiring reporting to Mountain View, CA, Austin, TX, or Warren, MI three times per week at minimum.

#J-18808-Ljbffr

Job Tags

Full time, Work experience placement,

Similar Jobs

First Horizon

Mortgage Secondary Market Specialist Job at First Horizon

 ...Mortgage Secondary Market Specialist Job Category: Mortgage Requisition Number: MORTG014243 Location: On site at 2500 Dallas Pkwy, Plano, TX 75093, USA Summary: Provide quality, accurate and timely service to mortgage staff and establish and maintain relationships... 

LanceSoft

Travel Nurse RN - Interventional Radiology - $2,692 per week Job at LanceSoft

 ...Medical Assistants, and Certified Nursing Assistants to work in Acute Care Centers, Skilled Nursing Facilities, Long-Term Care centers,...  ..., Drug & Alcohol Facilities, Home Health & Community Health, Urgent Care Clinics, and many other provider-based facilities. Benefits... 

TEACH Together Educating All Children In Hospitals

Volunteer: TEACH Advisory Board Member- NJ slot. (New Brunswick) Job at TEACH Together Educating All Children In Hospitals

 ...Volunteer: TEACH Advisory Board Member- NJ slot. Join us to apply for the Volunteer: TEACH Advisory Board Member- NJ slot at TEACH Together Educating All Children In Hospitals . TEACH (Together Educating All Children in Hospitals) is an international non-profit... 

Cafe Zupas

Cashier / Customer Service (Centennial) Job at Cafe Zupas

 ...Cashier/Customer Service 6 Raises Your First Year & No Sundays/Late Nights ~ Eligible for 6 Raises in 1st Year ~ No Sundays...  ...prep, food service, and other tasks to help our quick-service restaurant run efficiently. Are you a customer service rockstar? Do you want... 

Avis Budget Group

Airport Manager Job at Avis Budget Group

 ...As an Airport Manager, youll oversee all activities at our airport location and ensure were running smoothly and profitably with satisfied customers and employees alike. Manage all activities at an airport related to servicing of customers at the rental counter and arranging...