Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

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

. Design, develop, and test embedded C++ software for automotive infotainment and digital displays .

Posted 9/21/2026full-timeAustin • Texas • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing embedded C++ software for automotive infotainment systems, with a strong focus on system-level architecture, performance optimization, and UI/UX design. Proficient in Agile/Scrum methodologies and collaboration across cross-functional teams to deliver high-quality, scalable solutions.

Highest-signal resume keywords
Embedded C++ DevelopmentSystem-Level Software EngineeringUI/UX DesignAgile/Scrum PracticesAutomotive Debugging Tools

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
C++ DevelopmentEmbedded Software DevelopmentPerformance OptimizationUI Rendering FrameworksSystem CommunicationRTOS DevelopmentClean Architectural DesignMulti-Display IntegrationContinuous IntegrationTesting
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
CANoeVehicleSpyAndroid Application Framework
Industry Keywords
Automotive InfotainmentDigital DisplaysHybrid Android/RTOS Integration

Tech Stack

Tools & technologies
AndroidRTOSC++

About the role

Key responsibilities & impact
  • Design, develop, and test embedded C++ software for automotive infotainment and digital 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 with product, hardware, IT, and marketing teams to define and implement system-level tradeoffs and innovations
  • Debug and optimize performance to ensure real-time responsiveness
  • Apply Agile/Scrum practices to deliver high-quality code with continuous integration and testing
  • Work under a hybrid schedule of three days in the office and two days remote

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field of study
  • Five (5) years of experience as a Software Engineer or related occupation
  • Five (5) years of experience delivering embedded or system-level software in production environments
  • Five (5) years of C++ development experience
  • Three (3) years of experience with performance, UI/UX, and clean architectural design
  • One (1) year of experience developing in RTOS or infotainment contexts
  • One (1) year of experience with CANoe, VehicleSpy, or other automotive debugging tools
  • One (1) year of experience with Android application framework or hybrid Android/RTOS integration
  • Must be able to report to the local office
  • Applicants may be required to successfully complete role-related assessments and/or pre-employment screening where applicable

Benefits

Comp & perks
  • Benefits supporting well-being at work and at home
  • Inclusive workplace and belonging culture
  • Reasonable accommodations for applicants with disabilities
  • Role-related assessment and/or pre-employment screening where applicable