Platform OS & Driver Engineering Manager (Embedded) - Hybrid

General Motors

Sunnyvale (CA)

Hybrid

USD 160,000 - 246,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Company vehicle
Health benefits
Tuition assistance

Job summary

General Motors is seeking a Software Engineering Manager to lead Platform OS and driver software, building a high-performing team across embedded systems and low-level Linux. You will drive architecture, bring-up, and cross-functional delivery with hardware and product teams.

This role is location-flexible and hybrid, with a focus on ownership, execution, and long-term maintainability of foundational software powering next-generation vehicle compute platforms.

Qualifications

  • Bachelor’s degree or work equivalent in a relevant engineering field.
  • 8+ years in embedded software, systems software, platform software, or low-level Linux development.
  • 2+ years in engineering management or technical team leadership.
  • Strong experience with embedded C and C++.
  • Strong understanding of OS concepts, multithreading, memory management, drivers, and hardware interfaces.
  • Experience with Linux, embedded Linux, RTOS, or similar environments.
  • Experience with board bring-up, BSP development, driver integration, and system-level debugging.
  • Experience leading cross-functional engineering efforts across hardware and software.

Responsibilities

  • Lead and grow a team across Platform OS, BSP, kernel-level software, and device drivers.
  • Set technical direction and execution priorities for low-level platform software.
  • Drive platform bring-up activities for new hardware and software releases.
  • Oversee development, integration, and maintenance of drivers for key interfaces.
  • Collaborate with hardware, silicon, systems, validation, and program teams to deliver on schedule.
  • Establish engineering processes for design reviews, code quality, and release readiness.
  • Mentor engineers and build a high-performance, ownership-driven team culture.

Skills

Embedded C
C++
Team leadership
Embedded Linux
Driver development

Education

Bachelor’s degree in CS/EE

Tools

Linux
RTOS
CI/CD tools

Job description

General Motors is seeking a Software Engineering Manager to lead Platform OS and driver software, building a high-performing team across embedded systems and low-level Linux. You will drive architecture, bring-up, and cross-functional delivery with hardware and product teams.

This role is location-flexible and hybrid, with a focus on ownership, execution, and long-term maintainability of foundational software powering next-generation vehicle compute platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Software Platform Architect (Remote)
Lead Embedded Software Platform Architect (Remote)

General Motors • Michigan

Hybrid
USD 171,000 - 289,000
GM vehicle discounts
Health & wellbeing benefits
Tuition assistance
Staff Embedded Linux Platform Engineer (Compute Systems)
Staff Embedded Linux Platform Engineer (Compute Systems)

General Motors • Mountain View (CA)

Hybrid
USD 217,000 - 275,000
Hybrid work model
Staff Embedded Platform Engineer (Lead & Scale)
Staff Embedded Platform Engineer (Lead & Scale)

General Motors • United States

On-site
USD 171,000 - 289,000
GM vehicle discounts
Health benefits
Vehicle Software Engineer – Embedded & Controls
Vehicle Software Engineer – Embedded & Controls

ApplyMint • Milford Charter Township (MI)

Hybrid
USD 85,000 - 120,000
Medical
Dental
Vision
+7
Software Manager, AV Platform OS and Drivers
Software Manager, AV Platform OS and Drivers

General Motors • Sunnyvale (CA)

Hybrid
USD 160,000 - 246,000
Company vehicle
Health benefits
Tuition assistance
Entry-Level Embedded Vehicle Software Engineer
Entry-Level Embedded Vehicle Software Engineer

General Motors • United States

Hybrid
USD 110,000 - 140,000
Relocation benefits
Vehicle Software Engineering Manager — Lead & Deliver
Vehicle Software Engineering Manager — Lead & Deliver

General Motors • Warren (MI)

Hybrid
USD 120,000 - 160,000
Senior Embedded Engine Controls Software Lead - Hybrid
Senior Embedded Engine Controls Software Lead - Hybrid

General Motors • Milford Charter Township (MI)

Hybrid
USD 105,000 - 165,000
Relocation benefits
Senior Embedded Systems Engineer - Hybrid AUTOSAR & RTOS Focus
Senior Embedded Systems Engineer - Hybrid AUTOSAR & RTOS Focus

General Motors • Pontiac (MI), Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Embedded Software Integration Lead
Senior Embedded Software Integration Lead

General Motors • United States

Hybrid
USD 130,000 - 180,000