Senior Embedded OS Architect - Automotive Platform

General Motors

Sunnyvale (CA)

On-site

USD 180,000 - 260,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Motors is seeking a Senior Platform OS Engineer to join the AV Platform team. You will lead Linux/QNX OS development, BSP bring-up, and low-level platform services for GM's SDV and AV solutions.

The role involves cross-layer debugging, collaboration with silicon vendors, and mentoring engineers on BSP and OS internals. Excellent knowledge of PCIe, CAN, SPI, I2C, UART, and production-grade embedded systems is expected.

Qualifications

  • 12+ years in embedded systems or low-level software development.
  • Hands-on experience with Linux, QNX in production environments.
  • Proficiency in Embedded C/C++ for low-level software.
  • Experience with boot issues, IPC, and device bring-up.

Responsibilities

  • Lead Linux/QNX platform OS development and integration for current production Super Cruise programs.
  • Own BSP bring-up, integration, and debugging across Linux- and QNX-based environments.
  • Design, implement, and maintain low-level platform services, system daemons, and resource-managed interfaces.
  • Define platform OS architecture including IPC, scheduling, interrupts, and system startup flows.
  • Develop Embedded C/C++ for OS components, BSP layers, drivers, and system libraries.
  • Drive board and platform bring-up for Super Cruise hardware, including clocks, memory, PCIe, UART, SPI, I2C, and peripherals.
  • Debug cross-layer issues using logs, traces, dumps, and lab tools.
  • Collaborate with silicon vendors, security teams, validation teams, and release teams.

Skills

Linux
QNX
Embedded C/C++
BSP bring-up
OS debugging
Arm/x86
CI/CD

Tools

GDB
JTAG
Tracing

Job description

General Motors is seeking a Senior Platform OS Engineer to join the AV Platform team. You will lead Linux/QNX OS development, BSP bring-up, and low-level platform services for GM's SDV and AV solutions.

The role involves cross-layer debugging, collaboration with silicon vendors, and mentoring engineers on BSP and OS internals. Excellent knowledge of PCIe, CAN, SPI, I2C, UART, and production-grade embedded systems is expected.

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

Similar jobs worth comparing

AV Platform OS Staff SW Engineer
AV Platform OS Staff SW Engineer

General Motors • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Platform OS & Driver Engineering Manager (Embedded) - Hybrid
Platform OS & Driver Engineering Manager (Embedded) - Hybrid

General Motors • Sunnyvale (CA)

Hybrid
USD 160,000 - 246,000
Company vehicle
Health benefits
Tuition assistance
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
Automotive Embedded Software Solutions Lead
Automotive Embedded Software Solutions Lead

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 140,000
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
Senior Embedded Software Engineer (QNX & Android Automotive)
Senior Embedded Software Engineer (QNX & Android Automotive)

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 150,000
Staff Engineer – Real-Time OS & Hypervisor (Automotive)
Staff Engineer – Real-Time OS & Hypervisor (Automotive)

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 140,000 - 210,000
Senior Embedded Software Engineer - AV Platform
Senior Embedded Software Engineer - AV Platform

NVIDIA AI • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Equity
Benefits
Senior SoC Hardware Engineer – Automotive ECUs
Senior SoC Hardware Engineer – Automotive ECUs

General Motors • Warren (MI)

Hybrid
USD 140,000 - 190,000
Hybrid work model
Relocation benefits