Drimva

General Motors

Senior Software Engineer, Linux Kernel & Driver Development

Austin, Texas, United States of America · On-site · Senior · Full-time · Posted Oct 15, 2026

Experience
3+ years of experience in embedded Linux kernel development, device driver programming, and board bring-up.
Education
Bachelor's degree in electrical engineering or a related field, or equivalent experience.

About the job

Develop and integrate Linux kernel software, device drivers, and low-level systems for next-generation automotive computing platforms.

What you'll do

  • Develop kernel drivers and bring up embedded platforms, including bootloaders, BSPs, and camera pipelines.
  • Integrate and debug hardware interfaces; build diagnostics and health monitoring for reliability and fault detection.
  • Support hardware validation and production testing, and contribute to upstream Linux kernel development.

What they ask for

  • Bachelor's degree in electrical engineering or a related field, or equivalent experience.
  • 3+ years of experience in embedded Linux kernel development, device driver programming, and board bring-up.
  • Expertise in Linux kernel internals and experience with camera bring-up, BSP development, bootloaders, and firmware integration.
  • Knowledge of communication protocols, embedded diagnostics, low-level debugging, and SoC hardware interaction.

Nice to have

  • Advanced degree preferred.

Tools

Linux kernel, U-Boot, V4L2, MIPI-CSI, USB, PCIe, I2C, JTAG

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)