
Senior Virtual Cloud Engineer (MUST HAVE Android Cuttlefish and QEMU); automotive experience
Volkswagen10 days ago
Base Salary
$159k - $286k/yr
Responsibilities
- Lead the virtualization strategy for Android Automotive infotainment ECUs using Android Cuttlefish, QEMU, crosvm, KVM, virtio, and AVD/Android Emulator.
- Define virtual hardware and HAL abstractions, virtual peripherals, and timing controls to reproduce production head-unit behavior.
- Model Automotive Ethernet, SOME/IP, CAN, and related in-vehicle environments for virtual ECU operation.
- Lead a Docker- and Kubernetes-based cloud platform on AWS or Google Cloud for globally accessible virtual ECUs.
- Integrate CI/CD deployment pipelines and establish observability, artifact management, and capacity planning for the virtual-device fleet.
- Coordinate requirements and adoption across Volkswagen Group brands, suppliers, platform providers, and the RV Tech joint venture.
- Serve as the principal technical reference, mentor engineers, and establish virtualization and cloud-delivery best practices.
- Enable communication bring-up, diagnostics, and automated software validation using SOME/IP, DoIP, UDS, and virtual platforms.
Requirements
- 8–10+ years of software, cloud, or virtualization engineering experience, including deep hands-on experience with Android Cuttlefish and QEMU.
- Bachelor of Science in Engineering required; a master’s degree or PhD in Engineering is desired.
- Strong Android Automotive OS and/or Linux or QNX infotainment experience.
- Proven cloud engineering experience with Docker, Kubernetes, CI/CD, AWS or Google Cloud, and observability.
- Working knowledge of Automotive Ethernet, SOME/IP, CAN/CAN-FD, DoIP, and UDS.
- Experience leading technical efforts and coordinating across software, cloud, manufacturing, supplier, and partner teams.
- Proficiency in C/C++ and Python, with familiarity with Java.
- Experience scaling Cuttlefish or QEMU virtual devices across Kubernetes-based farms with OpenTelemetry, ELK, or Grafana.
- Contributions to AOSP or Cuttlefish, or experience extending QEMU/crosvm device models and ARM/aarch64 system emulation, are desired.
- Qualcomm VSOC experience, RV Tech SDV/zonal architecture familiarity, automotive validation tooling familiarity, and SecOC or TLS/mTLS experience are advantageous.
- Strong communication, coordination, negotiation, analytical, strategic, integration, and cross-functional leadership skills.
- Willingness to accommodate international time-zone differences and travel approximately 10%.
Benefits
- Hybrid position in Belmont, California; candidates outside the area must be open to relocation.
- Regular travel to local development teams and partners is expected, generally within 20 miles of the work location.
- The schedule may include early-morning meetings with Europe and afternoon or evening meetings for the US West Coast or Asia.