Senior Automotive Embedded Linux Kernel & Driver Engineer

General Motors Company

Austin (TX)

Hybrid

USD 140,000 - 190,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement savings plan
GM vehicle discounts

Job summary

General Motors Company is seeking a Senior Software Engineer to drive Linux kernel and driver development for automotive platforms. You will lead bring-up, BSP work, and low-level integration with hardware teams to ensure reliable infotainment and embedded systems.

Join a cross-functional team focused on diagnostics, health monitoring, and performance optimization across SoC and peripheral interfaces, including camera pipelines and networking protocols.

Qualifications

  • Bachelor's degree in electrical engineering or related field or work equivalent experience.
  • 3+ years embedded Linux kernel development and device driver programming experience.
  • Strong knowledge of Linux kernel internals, memory management, scheduling, and IPC.

Responsibilities

  • Develop and enhance Linux kernel and device drivers for automotive systems.
  • Lead system bring-up including bootloader config and BSP development.
  • Diagnose, debug, and optimize low-level software with hardware teams.

Skills

Embedded Linux
Device driver development
Linux kernel internals
MIPI-CSI
Image processing pipelines
Debugging and diagnostics
Networking (WLAN, LAN, BLE, BT)
Bootloaders (U-Boot)
SoC hardware interaction
JTAG
GDB
ftrace
kdump
perf

Education

Bachelor’s degree in Electrical Engineering or related field

Tools

GDB
ftrace
JTAG
kdump
perf

Job description

General Motors Company is seeking a Senior Software Engineer to drive Linux kernel and driver development for automotive platforms. You will lead bring-up, BSP work, and low-level integration with hardware teams to ensure reliable infotainment and embedded systems.

Join a cross-functional team focused on diagnostics, health monitoring, and performance optimization across SoC and peripheral interfaces, including camera pipelines and networking protocols.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Kernel & Driver Engineer
Senior Embedded Linux Kernel & Driver Engineer

General Motors • Austin (TX)

Hybrid
USD 140,000 - 190,000
Health and wellbeing benefits
Senior Embedded Linux Kernel Engineer - Automotive
Senior Embedded Linux Kernel Engineer - Automotive

General Motors LLC • United States

Hybrid
USD 130,000 - 175,000
Health and well-being benefits
GM vehicle discounts
Tuition assistance
Staff Linux Kernel & Driver Engineer - Embedded Automotive
Staff Linux Kernel & Driver Engineer - Embedded Automotive

General Motors LLC • Austin (TX)

Hybrid
USD 140,000 - 190,000
Relocation benefits
Staff Embedded Radio & Connectivity Software Engineer
Staff Embedded Radio & Connectivity Software Engineer

General Motors • Austin (TX)

Hybrid
USD 140,000 - 190,000
Health and wellbeing benefits
401K with company match
GM vehicle discounts
+2
Senior Embedded Software Engineer, ADAS & HMI
Senior Embedded Software Engineer, ADAS & HMI

General Motors LLC • Brighton Charter Township (MI)

On-site
USD 120,000 - 160,000
Senior Embedded Engineer, ADAS HMI & Interactive Experience
Senior Embedded Engineer, ADAS HMI & Interactive Experience

General Motors (GM) • Milford Charter Township (MI)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer, ADAS Interactive
Senior Embedded Software Engineer, ADAS Interactive

General Motors Corporation • Northern (KY)

Hybrid
USD 120,000 - 170,000
Senior SoC Hardware Engineer for Automotive Electronics
Senior SoC Hardware Engineer for Automotive Electronics

General Motors • Lansing (MI)

Hybrid
USD 140,000 - 200,000
Senior Software Engineer - Embedded Automotive UI/RTOS Lead
Senior Software Engineer - Embedded Automotive UI/RTOS Lead

General Motors Corporation • Austin (TX)

Hybrid
USD 140,000 - 185,000
Senior Embedded Software Engineer, ADAS Interactive
Senior Embedded Software Engineer, ADAS Interactive

General Motors • Sunnyvale (CA)

On-site
USD 160,000 - 230,000