G

Staff Software Engineer, Linux Kernel & Driver Development

General Motors

Austin, Texas, United States Full-time July 02, 2026
Apply Now

Vacancy Description

Job Description

Qualifications/Requirements

·Bachelor's degree in electrical engineering or a related field, or Work equivalent experience

·8+ years of experience in embedded Linux kernel development, device driver programming, and board bring-up.

·Expertise in Linux kernel internals, including memory management, scheduling, file systems, and IPC mechanisms.

·Experience in camera bring-up, including MIPI-CSI, ISP tuning, V4L2 framework, and image processing pipelines.

·Strong experience with BSP development, bootloaders (e.g., U-Boot), and firmware integration.

·Deep knowledge of communication protocols such as USB, PCIe, I2C, SPI, and MIPI-CSI.

·Experience with Ethernet interfaces (WLAN, LAN) and network protocols (BLE, Bluetooth 5.0).

·Proficiency in diagnostics, health monitoring, and fault detection for embedded systems.

·Familiarity with manufacturing and production support, including hardwa...

Ready to Apply?

अभी आवेदन करें

Submit your application for Staff Software Engineer, Linux Kernel & Driver Development at General Motors

Apply for this Position