About the Role
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.
Responsibilities
- 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
- Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment.
Skills
- C++
- UI frameworks
- embedded RTOS
- Android environments
Location
- Mountain View, CA
- Austin, TX
- Warren, MI
Work Type
- Hybrid
Experience Level
- Senior
Benefits
- From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
- Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
About the Company
- Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
- We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture.
- Every day, we want every employee to feel they belong to one General Motors team.
- We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave.
- Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion.
- We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
- We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team.
- Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM’s Talent Community (beamery.com).
Equal Opportunity
- General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging.
- We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
- All employment decisions are made on a non-discriminatory basis without regard to sex, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
- General Motors offers opportunities to all job seekers including individuals with disabilities.
- If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580.
- In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
