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

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.

Senior Software Engineer
General MotorsSenior 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 resumeApplicant 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