Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior Software Engineer

General Motors

Senior Software Engineer designing and testing embedded C++ software for automotive infotainment systems. Leading system design and collaborating across teams to deliver high-quality user experiences.

Posted 5/3/2026full-timeMountain View • California, Missouri, Texas • 🇺🇸 United StatesSenior💰 $138,000 - $175,000 per yearWebsite

About the role

Key responsibilities & impact
  • 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 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.

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • 5+ years of experience delivering embedded or system-level software in production environments
  • Strong background in C++ development
  • Experience integrating with ECUs and communication protocols (CAN, LIN, Ethernet)
  • Passion for performance, UI/UX, and clean architectural design.

Benefits

Comp & perks
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • employee assistance program
  • GM vehicle discounts and more.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++embedded software developmentUI rendering frameworkssystem communicationperformance optimizationmemory analysisCPU analysislog analysisAgileScrum
Soft Skills
collaborationleadershipproblem-solvinginnovationcommunication