R

Rivian and Volkswagen Group Technologies

Builds software and electronics for electric cars

Senior Engineering Manager - Android Connectivity

Engineering LeadershipConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USAHybrid

About the Job

Requirements

  • A B.S. or M.S. in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or equivalent is required.
  • At least 8 years of software engineering experience, including at least 3 years in an engineering management or technical lead role.
  • Strong background in Android platform development, including the Android framework, HAL, and application layers.
  • Solid understanding of Bluetooth stack architecture, including Bluedroid, BlueZ, or Fluoride, and core profiles.
  • Hands-on experience with Android ConnectivityManager, NetworkCallback, and related networking APIs.
  • Working knowledge of TCP/IP networking, including IP routing, DHCP, DNS, and network capability management within Android.
  • Proficiency in Java or Kotlin, and C or C++.
  • Ability to translate broad objectives into actionable engineering plans.
  • Ability to collaborate with, mentor, and influence cross-functional, senior, and globally distributed teams.

Responsibilities

  • Build and manage a team of Android and embedded software engineers focused on Bluetooth and connectivity management.
  • Own and drive software development strategy for Bluetooth features on an Android-based infotainment platform.
  • Oversee integration of Bluetooth features within Android framework layers, including device management, recovery, and integration with audio and media subsystems.
  • Lead architectural decisions for connectivity management and its interaction with Android framework layers, including Connectivity, HAL, and Network Manager.
  • Oversee development of a custom connectivity HAL layer to integrate with the Android Connectivity framework and handle connectivity switching on distributed ECUs.
  • Establish standards for modular, scalable software design and promote reusable design patterns and libraries across the team.
  • Own the technical design process by guiding developers on architectural choices, design decisions, and resolution of complex technical challenges.
  • Drive cross-functional collaboration with product, UI/UX, and platform teams to shape feature definitions and resolve bottlenecks in delivering the Bluetooth and connectivity experience.
  • Instill a culture of engineering excellence, continuous learning, and accountability within and beyond the team.

About the Company

Rivian and Volkswagen Group Technologies

Builds software and electronics for electric cars

Rivian and Volkswagen Group Technologies develops vehicle software and electronic systems for Rivian and Volkswagen Group's electric cars. Its platform links the computers that control vehicle functions with operating systems, cloud services and wireless updates. Automakers use the shared architecture to add features across different models and improve vehicles after sale without a service visit. The independent venture develops technology for its two automotive owners under a partnership built around shared engineering work and licenses to Rivian's existing software and hardware. Founded in 2024, the company is headquartered in Palo Alto, California, United States.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Palo Alto, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Rivian and Volkswagen Group Technologies

See more jobs