Remote Senior Manager, Core OS & Vehicle Platform

General Motors

United States

Remote

USD 239,000 - 366,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health and wellbeing benefits
GM vehicle discounts
Vacation & holidays

Job summary

General Motors seeks a Senior Software Engineering Manager, Core OS, to build and lead the Core OS team under the Vehicle Experiences Engine (VEE). You will define charter, hire founding engineers, set architecture, and deliver initial milestones for the high-performance OS layer interfacing with silicon and guest OS teams.

You will drive cross-functional collaboration across BSP, cybersecurity, functional safety, and vehicle programs, while delivering scalable platform services and KPI-driven

Qualifications

  • 10+ years of professional experience building embedded or systems software.
  • 5+ years of engineering leadership experience, including leading senior engineers and managers.
  • Bachelor's degree in computer science, Electrical/Computer Engineering, or related fields.
  • Demonstrated success delivering production-grade OS or platform software on modern SoC-based or embedded systems.
  • Experience in ambiguous, early-stage environments - defining scope and interfaces, making architectural commitments.
  • Depth in at least one: type-1 hypervisors and virtualization, real-time OS, or embedded Linux deployed at scale.
  • Proven ability to drive large-scale software programs to completion with milestone planning and cross-team coordination.
  • Strong technical credibility with vision setting, architecture influence, and execution across teams.
  • Cross-functional leadership and executive communication skills.
  • Proficiency with Git/GitHub, CI/CD, automated testing, boot and performance KPI instrumentation.

Responsibilities

  • Lead and grow a high-performing engineering organization of senior engineers and engineering leaders.
  • Own the roadmap and delivery of the core OS layer: hypervisor and virtualization, VMM lifecycle, inter-VM communication, and boot/secure-boot chain.
  • Deliver the safety-relevant foundation of the compute platform with health monitoring, fault detection, and recovery.
  • Establish on-vehicle container and workload management, including runtime isolation and updateability of workloads.
  • Enable multiple guest operating systems (embedded Linux, Android, QNX) with consistent platform services across all.
  • Set and drive platform KPIs for compute efficiency, startup time, memory footprint, scalability, and reliability.
  • Drive cross-functional collaboration with BSP, silicon enablement, cybersecurity, and vehicle program teams.
  • Build vendor and ecosystem partnerships with silicon, RTOS, and hypervisor suppliers.

Skills

Embedded systems
Engineering leadership
OS/Platform software
Cross-functional leadership
CI/CD
Yocto Linux
Hypervisors
ISO 26262 (automotive)

Education

Bachelor's degree in CS/EE
Master's degree (preferred)

Tools

Gunyah
QNX Hypervisor
Xen
KVM/ARM
Virtio virtualization

Job description

General Motors seeks a Senior Software Engineering Manager, Core OS, to build and lead the Core OS team under the Vehicle Experiences Engine (VEE). You will define charter, hire founding engineers, set architecture, and deliver initial milestones for the high-performance OS layer interfacing with silicon and guest OS teams.

You will drive cross-functional collaboration across BSP, cybersecurity, functional safety, and vehicle programs, while delivering scalable platform services and KPI-driven

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of Core OS Engineering – Hypervisor & Embedded Systems
Head of Core OS Engineering – Hypervisor & Embedded Systems

General Motors • Mountain View (CA)

On-site
USD 210,000 - 320,000
Senior Core OS Architect for Vehicle Compute
Senior Core OS Architect for Vehicle Compute

General Motors • Anchorage (AK)

On-site
USD 180,000 - 240,000
Principal Core OS Architect — Vehicle Compute
Principal Core OS Architect — Vehicle Compute

General Motors • Mountain View (CA)

Hybrid
USD 216,000 - 450,000
Health and wellbeing benefits
Hybrid work model
Staff Core OS Engineer — Vehicle Compute & Hypervisor
Staff Core OS Engineer — Vehicle Compute & Hypervisor

General Motors • Anchorage (AK)

Hybrid
USD 160,000 - 330,000
Relocation benefits
GM Benefits package
Senior Software Engineering Manager, Core OS - Vehicle Compute
Senior Software Engineering Manager, Core OS - Vehicle Compute

General Motors • Mountain View (CA)

On-site
USD 210,000 - 320,000
Staff Software Engineer — Core OS & Hypervisor
Staff Software Engineer — Core OS & Hypervisor

General Motors • Mountain View (CA)

Hybrid
USD 160,000 - 330,000
Hybrid work model
Relocation benefits
GM benefits package
Principal Software Engineer – Core OS, Vehicle Compute
Principal Software Engineer – Core OS, Vehicle Compute

General Motors • Anchorage (AK)

On-site
USD 180,000 - 240,000
Senior Systems Engineer, Autonomous Vehicle Platform
Senior Systems Engineer, Autonomous Vehicle Platform

generalmotors • Mountain View (CA)

Hybrid
USD 153,000 - 234,000
Health benefits
Hybrid work model
Relocation assistance
Staff Software Engineer - Embedded Platform Lead (Remote)
Staff Software Engineer - Embedded Platform Lead (Remote)

General Motors • Salt Lake City (UT)

Hybrid
USD 171,000 - 289,000
Company vehicle program
Senior Staff Software Engineer – Embedded Systems Platform
Senior Staff Software Engineer – Embedded Systems Platform

General Motors • Warren (MI)

Hybrid
USD 171,000 - 289,000
Company vehicle program
GM benefits package