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

MWs4Ly8wcC9pWlhrNXpsOC9nMGZqK1VFOGc9PQ==
  • General Motors
  • Mountain View, CA

Job Description

Join us at the forefront of next-gen automotive technology. As a Senior Software Engineer, you’ll 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 You’ll DoDesign, 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.QualificationsRequired:Bachelor’s 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 General Motors

Job Tags

Work experience placement,

Similar Jobs

ChanceLight Behavioral Health, Therapy, & Education

Board Certified Behavior Analyst | Education Director → $10,000 Sign-on Bonus! Job at ChanceLight Behavioral Health, Therapy, & Education

 ...PLUS $10,000 Sign-on Bonus!&##127979; Environment: Special Education Program, Elementary School a growing, dynamic organization...  ...disturbance. Prior experience working in an educational or behavioral health leadership or program administrator position. Effective... 

Snowshoe Mountain

Bartender - The Bar (Seasonal) Job at Snowshoe Mountain

 ...regulations. Process payments using the point-of-sale system, handle cash, credit/debit cards, and vouchers. Stock and maintain the bar with necessary supplies, including beverages, paper products, and glassware. Manage and store perishable items to ensure product... 

Bartlett Tree Experts

Arborist Ground Person Job at Bartlett Tree Experts

 ...As an Arborist Ground Person, you will play an important role in:Learning through on-the-job training to safely perform all aspects of arboriculture, including:Pruning trees. Rigging. Cabling and bracing. Removal of hazardous trees. Properly maintain Arborist, Crew Leader... 

Ryder System

Delivery Driver Non CDL Route Part Time Job at Ryder System

 ...Position Description Immediately Hiring a Route Driver in Fredericksburg, VA. No Experience Required.We want the right Employee to Drive...  ...Freight: Touch Bakers Racks, Boxes and Donuts As a Delivery Driver, you will play a crucial role in delivering and merchandising... 

Headway

Licensed Clinical Social Worker Job at Headway

 ...clients you see through Headway, so that you can set the hours that work for you. Grow your caseload by providing marketing support and...  ...patients in-person or remotely via telehealth while working from home. We accept the following licenses on a state by state basis:...