General Motors
Software Manager, AV Platform OS and Drivers
$160K–$246K
Sunnyvale, California, United States of America +1 · Hybrid · Manager · Full-time · Posted Jul 30, 2026
- Location
- Sunnyvale, California, United States of America
Warren, Michigan, United States of America - Experience
- 8+ years in relevant software fields; 2+ years of engineering management or technical team leadership.
- Education
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or work equivalent experience.
About the job
Leads an engineering team developing and delivering platform operating-system, board-support, kernel, and driver software for vehicle compute platforms.
What you'll do
- Lead and mentor engineers while setting technical direction and execution priorities for platform software.
- Oversee hardware bring-up, driver development, integration, debugging, optimization, and release readiness.
- Coordinate delivery and resolve technical issues with hardware, systems, validation, and program teams.
What they ask for
- 8+ years of experience in embedded, systems, platform, or low-level Linux software.
- 2+ years of engineering management or technical team leadership experience.
- Strong experience with embedded C and C++; knowledge of operating systems, kernel concepts, drivers, and hardware-software interfaces.
- Experience with Linux, embedded Linux, RTOS, or similar environments, including board bring-up, BSP development, driver integration, and system-level debugging.
Nice to have
- Experience in automotive, ADAS, autonomy, robotics, or safety-critical embedded systems.
- Experience with ARM-based SoCs, secure boot, performance optimization, CI/CD, or globally distributed teams.
Pay
$160,200- $246,300 (base salary)
Tools
embedded C, C++, Linux, embedded Linux, RTOS, ARM-based SoCs
Model-written summary · the original posting is authoritative