Staff Software Engineer, Linux Kernel & Driver Development

General Motors

Austin, TX, United States
Hybrid
Linux kernel development
Device driver programming
System bring-up
This role will be instrumental in the bring-up of next-generation automotive computing platforms, focusing on Linux kernel development, device drivers, low-level system integration, diagnostics, and health monitoring for our in-vehicle infotainment and embedded systems

Job Summary

  • This role will be instrumental in the bring-up of next-generation automotive computing platforms, focusing on Linux kernel development, device drivers, low-level system integration, diagnostics, and health monitoring for our in-vehicle infotainment and embedded systems.
  • Develop and enhance Linux kernel and device drivers, including those for camera sensors, display interfaces, multimedia subsystems, and networking (WLAN, LAN, BLE, BT5.0).
  • General Motors is committed to delivering high-quality vehicles that exceed customer expectations.

Matching Summary

This role will be instrumental in the bring-up of next-generation automotive computing platforms, focusing on Linux kernel development, device drivers, low-level system integration, diagnostics, and health monitoring for our in-vehicle infotainment and embedded systems.

Skills & Requirements

Must-have

  • Linux kernel development
  • device driver programming
  • system bring-up
  • low-level debugging
  • embedded systems integration
  • camera sensor drivers

Nice-to-have

  • open-source community engagement
  • predictive maintenance solutions
  • cross-functional team collaboration
  • automotive industry experience

Key Requirements

  • 8+ years embedded Linux kernel development
  • Bachelor's degree or equivalent experience
  • Proficiency in low-level debugging tools
  • Experience with SoC architectures
  • Familiarity with manufacturing support

Work Rights

Not specified

Tailored Resume

Cover Letter