Staff / Principal Software Engineer, In-Vehicle AI Experiences
Core
Building next-generation intelligent in-vehicle experiences, focusing on driver-facing capabilities, conversational behavior, and UI for GM vehicles.
Role type
Staff / Principal Software Engineer (In-Vehicle AI Experiences)
Builds
Driver-facing AI features, conversational assistants, and in-vehicle UI components for GM vehicles.
Domain
Automotive software, Android Automotive, In-Vehicle AI
Deliverable
product features
Required skills
Kotlin, Android Automotive, System design, Product engineering, Cross-functional leadership, AI-assisted development workflows
Preferred skills
Android/Jetpack Compose, Vehicle integration (VHAL), Voice assistants (ASR/NLU), LLM orchestration, Python, Cloud-connected services, CI/CD
Technologies
Kotlin, Java, C++, Python, Android Automotive OS, Jetpack Compose, VHAL, LLMs
Responsibilities
Define and build driver-facing capabilities from concept to production; Own features end-to-end including vehicle integration and UI; Rapidly prototype and evaluate new experiences; Diagnose complex issues across application and vehicle boundaries; Mentor engineers and establish reusable engineering patterns; Shape the roadmap for in-vehicle AI experiences.
Seniority
Staff (8+ years) / Principal (10+ years), hands-on IC with strategic influence
