Talent.com
General Motors
Senior Software EngineerGeneral Motors • Mountain View, California, United States of America
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

General Motors • Mountain View, California, United States of America
30+ days ago
Salary
$158,000.00 yearly
Job type
  • Full-time
Job description

Job Description

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum.

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 Do

  • 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.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field. Or work related experience.

  • 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.

Preferred Qualifications:

  • 5+ years of experience delivering embedded or system-level software in production environments.

  • Development in RTOS or infotainment contexts.

  • Experience with Unreal Engine or 3D display rendering.

  • Familiarity with CANoe, VehicleSpy, or other automotive debugging tools.

  • Experience with Android application framework or hybrid Android/RTOS integration.

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.

The salary range for this role is 138,000 and 175,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include 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.

This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. This job may be eligible for relocation benefits.

About GM

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.

Why Join Us

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.

Benefits Overview

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.

Non-Discrimination and Equal Employment Opportunities (U.S.)

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, race, 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.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. 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. To learn more, visit How we Hire.

Accommodations

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, emailus 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.

Create a job alert for this search

Senior Software Engineer • Mountain View, California, United States of America

Similar jobs

Senior Software Engineer

Nectar SocialPalo Alto, CA, United States
Full-time

We're building the AI-native social operating system that enables the new era of commerce.We believe every social interaction should deepen the relationship between brands and their communities whi... Show more

 • Promoted

Senior Software Engineer

AITOMATICPalo Alto, CA, United States
Full-time

We're looking for a Senior Software Engineer who wants to do more than write good code — you'll take ownership of the AI products we ship to enterprise customers.You'll work shoulder-to-shoulder wi... Show more

 • Promoted

Senior Software Engineer

ChargePointCampbell, CA, United States
Full-time

With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality.ChargePoint (NYSE: CHPT) is at the center of this re... Show more

 • Promoted

Senior Software Engineer

Qventus, IncMountain View, CA, United States
Full-time

On this journey for over 12 years, Qventus is leading the transformation of healthcare.We enable hospitals to focus on what matters most: patient care.Our innovative solutions harness the power of ... Show more

 • Promoted

Senior Software Engineer

Intuit Inc.Mountain View, CA, United States
Full-time

Intuit is the global leader in financial management software where we have pioneered the shift to Virtual Platforms, cloud computing for consumers, small businesses and those that serve them.Intuit... Show more

 • Promoted

Senior Software Optimization Engineer

Efficient ComputerSan Jose, CA, United States
Full-time

Efficient is developing the world’s most energy-efficient general‑purpose computer processor.Efficient’s patented technology uses 100x less energy than state of the art commercially available ultra... Show more

 • Promoted

Senior Software Engineer - Fullstack

Databricks Inc.Mountain View, CA, United States
Full-time

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical ... Show more

 • Promoted

Senior Software Engineer

Insider, Inc.San Jose, CA, United States
Full-time

Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility.We are... Show more

 • Promoted

Senior Software Engineer, Helios

SinglestoreSunnyvale, CA, United States
Full-time

SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications.Our cloud-native architecture enables high-performance transactional and analytical ... Show more

 • Promoted

Senior Software Engineer

Corvus Robotics, Inc.Mountain View, CA, United States
Full-time

Every physical good spends time in a warehouse, and every warehouse tracks their inventory.Today, nearly 100% of warehouses track their inventory manually using barcode scanners and climbing forkli... Show more

 • Promoted

Senior Software Engineer

EarlyStage PartnersSunnyvale, CA, United States
Full-time

Altimate AI, founded in 2022 in San Francisco, is revolutionizing enterprise data operations through the power of AI.Our mission is to alleviate the burden on overworked and understaffed enterprise... Show more

 • Promoted

Senior Software Platform Engineer

PSI QuantumPalo Alto, CA, United States
Full-time

PsiQuantum's mission is to build the first useful quantum computers—machines capable of delivering the breakthroughs the field has long promised.Since our founding in 2016, our singular focus has b... Show more

 • Promoted

Senior Software Engineer

YugabytedbSunnyvale, CA, United States
Full-time

YugabyteDB is our PostgreSQL-compatible distributed database for cloud-native apps.Resilient, scalable, and flexible, it runs on any cloud and enables developers to become instantly productive usin... Show more

 • Promoted

Senior Software Engineer

Blackline Systems IncPleasanton, CA, United States
Full-time

It's fun to work in a company where people truly believe in what they're doing!.At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications.Since... Show more

 • Promoted

Senior Software Engineer

AntramoSan Jose, CA, United States
Full-time

Are you ready to join an exciting early-stage start-up that detects active data breaches and protects businesses? Be part of a team thats revolutionizing data security through AI-driven solutions.T... Show more

 • Promoted

Senior Software Engineer

Adobe Inc.San Jose, CA, United States
Full-time

Changing the world through digital experiences is what Adobe's all about.We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital exper... Show more

 • Promoted

Senior Software Engineer

LucidmotorsNewark, CA, United States
Full-time

Leading the future in luxury electric and mobility.At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived lim... Show more

 • Promoted

Senior Software Engineer

Capstan Medical, Inc.Santa Cruz, CA, United States
Full-time

Reports to: Head of Software & Controls.Workplace Type: Hybrid (onsite in Santa Cruz 3 days/week).Join Us in Revolutionizing Cardiac Care from Beautiful Santa Cruz.Imagine building software for lif... Show more

 • Promoted

Senior Software Engineer

Onto InnovationMilpitas, CA, United States
Permanent

Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading‑edge technologies that include: 3D metrology spanning the chip from nanometer‑scale tran... Show more

 • Promoted

Senior Software Engineer

Yield Engineering SystemsFremont, CA, United States
Full-time

YES (Yield Engineering Systems, Inc.From startups to the Fortune 50, our customers rely on YES to help them unleash products that change lives – from cellphones and IoT devices, to AI and virtual r... Show more