Sr Android Automotive Software Engineer with AOSP

Volkswagen AG•Belmont, CA
•$159,000 - $286,200

About The Position

The senior-level software engineer in the Intelligent Cockpit & Body department coordinates and implements Android Automotive OS platform features and customer-facing features for the company’s connected, embedded infotainment system. The role supports development of the multi-brand OneInfotainment System for Volkswagen Group brands, using current technologies to develop future infotainment and car computing systems in collaboration with technology partners and Tier 1 suppliers. Application profiling and optimization are integral to the work. The role also includes mentoring and knowledge transfer to junior software developers. The position is based in Belmont, California. It involves frequent early-morning virtual meetings to align with stakeholders and development teams in Germany, and occasional domestic and international business travel for on-site support and planning or integration workshops with suppliers and development partners.

Requirements

  • 7–10 years of relevant experience.
  • Bachelor’s degree or equivalent in Electrical/Computer Engineering, Computer Science, or a related technical field.
  • Expert knowledge of the Android Framework, AOSP platform architecture, and related build systems.
  • Working experience with Android architecture, particularly the Linux kernel, Hardware Abstraction Layer, and Treble.
  • At least 3 years of experience modifying Android framework components, system services, and the Android SDK.
  • At least 5 years of experience with object-oriented design.
  • Proficiency in C++, Java, or Kotlin.
  • Solid working experience with software lifecycle methodologies.
  • Ability to manage cross-team resources to align and achieve project goals.
  • Strong interpersonal and teamwork skills; ability to collaborate in an agile, cross-functional team environment.
  • Excellent verbal and written communication skills.
  • Effective analytical and conceptual thinking, attention to detail, and strong planning and organization skills.
  • Ability to learn quickly, adopt new approaches, and recognize patterns from previous projects.
  • Mentoring skills to support less experienced team members.

Nice To Haves

  • Master’s degree or equivalent in Electrical/Computer Engineering, Computer Science, or a related technical field.
  • Knowledge of Android Automotive OS.
  • Working experience with Google Services for Android (GAS).
  • Familiarity with CDD and related test suites, such as the Compatibility Test Suite.
  • Experience with agile development practices and tools such as SAFe, Confluence, and Jira.
  • Leadership experience with small software teams in the automotive industry.
  • Expertise in tooling to optimize Linux and Android application performance.
  • Hands-on knowledge of different types of hypervisors in automotive environments.

Responsibilities

  • Jointly develop car-computer solutions in early development phases with system engineers and software experts from technology partners.
  • Analyze and profile the Android framework, system applications, and system services.
  • Identify architectural and technical issues at the AOSP framework level.
  • Improve Android framework stability and optimize critical operation states.
  • Contribute to Android-related and company-owned frameworks, including interface reviews.
  • Coordinate technical alignment with suppliers and development partners.
  • Implement current approaches to develop infotainment systems.
  • Create technical specifications and documentation.
  • Independently manage project priorities, deadlines, and deliverables.
  • Track assigned system issues, including ticket reviews.
  • Report status to domestic and international project stakeholders.
  • Mentor junior software developers on best practices and design patterns.
  • Manage cross-team resources and align project goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service