Drimva

General Motors

Staff Software Engineer – Core OS, Vehicle Compute

$160K–$330K

Mountain View, California, United States of America +1 · Hybrid · Staff · Full-time · Posted Oct 8, 2026

Location
Mountain View, California, United States of America
Seattle, Washington, United States of America
Experience
Ten or more years.
Education
Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field; or equivalent practical experience.

About the job

Build and lead the vehicle-compute operating-system foundation, enabling Linux, Android, and QNX to run safely and efficiently across virtualized hardware.

What you'll do

  • Own hypervisor and virtual-machine capabilities, including resource partitioning, device virtualization, and inter-VM communication.
  • Enable guest operating systems and develop secure boot, platform services, and container-runtime capabilities.
  • Optimize and debug the virtualized stack; improve validation and engineering quality, and mentor engineers.

What they ask for

  • Bachelor’s degree in a related field or equivalent practical experience.
  • 10 or more years of embedded, systems, or kernel-level software development, including production software in automotive or similarly complex embedded domains.
  • Experience delivering commercial embedded systems using Yocto or comparable embedded build systems.
  • Strong proficiency in C and C++, practical experience with Python and shell scripting, and experience with system performance, debugging, build tools, and CI/CD.

Nice to have

  • Master’s degree in a related field.
  • Hands-on hypervisor experience, automotive functional safety or cybersecurity experience, or experience with virtualized guest environments and container runtimes.

Pay

$160,200–$330,400 USD base salary

Tools

Arm, Yocto, Linux, Android, QNX, C, C++, Python

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)