🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Staff Software Engineer – Compute Systems Software (Embedded OS)

Company

General Motors

Location

Mountain View, CA

Posted

June 06, 2026

Position Overview

**Job Description**

The **Vehicle Experiences Engine (VEE)** at GM is transforming how millions of people interact with their vehicles by building the software engines behind next-generation digital experiences. At the core of this transformation is the **Compute Systems Software** team — the group that delivers the foundational embedded platform for GM’s software-defined vehicles.

As a **Staff Software Engineer, Compute Systems Software (Embedded OS)** , you will lead the design, development, and debugging of the embedded Linux platform that powers GM’s in-vehicle compute systems. You’ll work across the Linux kernel, board support packages (BSP), device drivers, and core frameworks on modern ARM-based SoCs, using C and classic UNIX/Linux tooling to deliver high-performance, highly reliable compute in production vehicles.

You’ll report to the **Software Engineering Manager, Compute Systems Software** , and collaborate closely with partners across Androi...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now