Senior Linux Kernel & Driver Engineer — Hybrid

General Motors

Austin (TX)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Motors is seeking a Staff Software Engineer focused on Linux kernel and driver development for automotive platforms in Austin. The role emphasizes bring-up of next‑generation computing platforms, kernel internals, and low‑level system integration across embedded software and hardware.

The candidate will develop and optimize Linux kernel drivers (camera, USB, Ethernet), participate in BSP and bootloader work, and contribute to diagnostics, health monitoring, and upstream kernel efforts.

Qualifications

  • 8+ years of experience in embedded Linux kernel development and board bring-up.
  • Expertise in Linux kernel internals (memory management, scheduling, IPC, filesystems).
  • Experience with camera bring-up (MIPI-CSI, ISP, V4L2).
  • Strong BSP, bootloader (U-Boot) and firmware integration skills.

Responsibilities

  • Develop Linux kernel and device drivers for automotive platforms.
  • Lead system bring-up, BSP development, and bootloader configuration.
  • Integrate and optimize USB, PCIe, I2C, SPI, and Ethernet interfaces.
  • Implement diagnostics, health monitoring, and fault detection for embedded systems.
  • Collaborate with hardware teams and contribute upstream Linux kernel work.
  • Define OKRs and drive software stability and performance.

Skills

Embedded Linux kernel development
Device driver programming
BSP development
Bootloaders (U-Boot)
Kernel internals
Camera bring-up (MIPI-CSI)
Network protocols (BLE/Bluetooth)
Diagnostics & health monitoring
JTAG / low-level debugging
SoC hardware interaction

Tools

JTAG
GDB
ftrace
kdump
perf

Job description

General Motors is seeking a Staff Software Engineer focused on Linux kernel and driver development for automotive platforms in Austin. The role emphasizes bring-up of next‑generation computing platforms, kernel internals, and low‑level system integration across embedded software and hardware.

The candidate will develop and optimize Linux kernel drivers (camera, USB, Ethernet), participate in BSP and bootloader work, and contribute to diagnostics, health monitoring, and upstream kernel efforts.

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

Similar jobs worth comparing

Senior Linux Kernel & Driver Engineer - Hybrid
Senior Linux Kernel & Driver Engineer - Hybrid

AHU Technologies Inc • Washington

Hybrid
Cutting-edge technology access
Impactful role with growth potential
Access to specialized equipment
Senior Embedded Linux Engineer - Automotive Compute Systems
Senior Embedded Linux Engineer - Automotive Compute Systems

General Motors • Mountain View (CA)

Hybrid
USD 217,000 - 275,000
medical, dental, vision benefits
Flexible Spending Accounts
tuition assistance programs
+1
Senior Linux Kernel & Driver Engineer – Automotive Systems
Senior Linux Kernel & Driver Engineer – Automotive Systems

RTL2 Fernsehen GmbH & Co. KG • Austin (TX)

On-site
Staff Software Engineer, Embedded Radio Software and Connectivity
Staff Software Engineer, Embedded Radio Software and Connectivity

RTL2 Fernsehen GmbH & Co. KG • Austin (TX)

Hybrid
USD 100,000 - 140,000
Medical, dental, and vision insurance
Retirement savings plan
GM vehicle discounts
+1
Staff Embedded Systems Engineer — Radio & Connectivity
Staff Embedded Systems Engineer — Radio & Connectivity

RTL2 Fernsehen GmbH & Co. KG • Austin (TX)

On-site
Staff Embedded Radio & Connectivity Software Engineer
Staff Embedded Radio & Connectivity Software Engineer

General Motors • Austin (TX)

On-site
USD 120,000 - 160,000
Comprehensive health and wellness benefits
401K savings plan with matching contributions
Tuition assistance and student loan refinancing
+1
Staff Software Engineer, Linux Kernel & Driver Development
Staff Software Engineer, Linux Kernel & Driver Development

RTL2 Fernsehen GmbH & Co. KG • Austin (TX)

Hybrid
USD 100,000 - 150,000
Staff Software Engineer, Embedded Radio Software and Connectivity
Staff Software Engineer, Embedded Radio Software and Connectivity

General Motors • Austin (TX)

On-site
USD 120,000 - 160,000
Comprehensive health and wellness benefits
401K savings plan with matching contributions
Tuition assistance and student loan refinancing
+1
Staff Linux Kernel & BMC Architect
Staff Linux Kernel & BMC Architect

Google • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Bonus target of 20%
Equity
Comprehensive benefits package
Senior Embedded Software Engineer - Hybrid (RTOS, AUTOSAR)
Senior Embedded Software Engineer - Hybrid (RTOS, AUTOSAR)

General Motors • United States

Hybrid
USD 110,000 - 150,000