The Vehicle Experiences Engine (VEE) at GM is transforming how millions of people interact with their vehicles by building the software engines behind next-generation digital experiences, and the Compute Systems Software team is delivering the foundational platform software for GM’s infotainment compute systems.
Requirements
- 15+ years of professional experience building embedded or edge software platforms.
- 5+ years of engineering leadership experience, including leading senior engineers and/or managers.
- Demonstrated success delivering production-grade software on modern SoC-based or embedded systems.
- Strong technical credibility in embedded Linux, paired with the ability to set vision, influence architecture, and drive execution at scale.
- Proficiency with modern engineering practices: Git/GitHub, CI/CD, automated testing, and release processes.
- Deep knowledge of Linux kernel internals and frameworks
- Experience with Yocto Linux and deploying commercial embedded Linux systems.
Responsibilities
- Lead and grow a high-performing engineering team, developing talent and fostering a culture of innovation, excellence, and continuous improvement.
- Own the roadmap and delivery of compute system software, including the Linux kernel, board support packages (BSP), and device drivers for GM’s infotainment platforms.
- Define technical strategy for performance, reliability, maintainability, and software update readiness.
- Ensure program execution by tracking progress against vehicle milestones, managing risks, and partnering closely with program management.
- Collaborate across teams — Android Automotive OS, multimedia, connectivity, and hardware — to deliver seamless integration.
- Build strong vendor partnerships, especially with Qualcomm, and engage with the open-source community to support long-term platform success.
- Deliver production-grade software on modern SoC-based or embedded systems.
Other
- Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field; or equivalent experience.
- Travel to Mountain View, CA, three times per week, at minimum.
- Master’s degree in a relevant field.
- Ability to develop, inspire, and motivate teams.
- Strong cross-functional leadership and communication skills.