General Motors is seeking a highly skilled and experienced Senior Software Engineer to support the bring-up of next-generation automotive computing platforms. The role focuses on Linux kernel development, device drivers, low-level system integration, diagnostics, and health monitoring for in-vehicle infotainment and embedded systems. The position develops and enhances Linux kernel components and drivers; leads system bring-up and board support package activities; integrates hardware peripherals; and diagnoses low-level platform issues. It also supports manufacturing and production integration, collaborates with hardware teams, contributes to upstream Linux kernel development where applicable, and works toward improved software stability, performance, and maintainability through defined OKRs. The role is categorized as hybrid. The selected candidate is expected to report to a specific location at least three times a week or at another frequency determined by their manager. The job is not eligible for relocation benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior