Senior Automotive Virtualization Stack Validation Engineer (Bengaluru)

Senior Automotive Virtualization Stack Validation Engineer (Bengaluru)

02 Sep
|
Lu0026T Technology Services
|
Bengaluru

02 Sep

Lu0026T Technology Services

Bengaluru

Job Title: Senior Automotive Virtualization Stack Validation Engineer

Domain: Automotive Embedded Systems, Xen Virtualization, IVI and System Validation

Qualification: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, or an equivalent technical discipline

Role Overview

We are looking for an experienced Automotive Virtualization Stack Validation Engineer to define validation strategies and drive end-to-end use-case validation for next-generation automotive compute platforms.

The role focuses on validating Xen-based virtualization, multi-OS domains, boot flows, IVI features, graphics and display pipelines, audio, security, system performance, and Ryzen AI workloads. The engineer will work across the hypervisor, operating systems, firmware, bootloaders, kernel, device drivers, graphics, and application layers.

The ideal candidate should have strong hands-on experience with automotive embedded platforms, multi-VM validation, system-level debugging, and Python-based test automation.

Key Responsibilities

- Define and execute validation strategies for Xen-based automotive virtualization platforms.
- Validate multi-VM environments running Android, Automotive Android OS, Yocto Linux, Safe Linux, FreeRTOS, and SafeRTOS.
- Validate complete boot flows across firmware, bootloader, Xen hypervisor, control domain, and guest operating systems.
- Perform boot optimization validation for S3 and S5 power-state scenarios, including core boot flows.
- Validate VirtIO-based camera, audio, media, GPU, NPU, storage, and communication pipelines.
- Validate device passthrough functionality for UART, I2C, SPI, and other automotive peripherals.
- Validate interrupt virtualization, AVIC functionality, resource allocation, and Quality of Service.
- Validate automotive IVI features, including graphics workflows, compositor functionality, gestures, virtual displays, cloned outputs, and superframes.
- Validate smartphone projection workflows, including Android Auto and Apple CarPlay.
- Validate control-domain functionality on FreeRTOS and SafeRTOS.
- Test mixed-criticality workflows, CRC mechanisms, safe rendering, crash fallback, and system recovery scenarios.
- Validate GPU, display, compositor, audio, and multimedia workflows across virtualized OS domains.
- Validate HiFi5 audio pipelines and ACP-related features.
- Validate Secure Boot flows from platform initialization through DomU guest domains.
- Support safety, security, and automotive cybersecurity validation activities.
- Perform full-stack debugging across firmware, hypervisor, kernel, drivers, OS domains, and applications.
- Drive root-cause analysis of system failures, performance bottlenecks, boot issues, and device virtualization defects.
- Validate system recovery and fault-handling mechanisms using platform debugging tools, including Unified Debugger.
- Conduct performance analysis and tuning across virtual machines, operating systems, graphics, audio, AI workloads, and system resources.
- Validate automotive virtualization workloads deployed on AWS, Google Cloud, V710, and supported virtual platforms.
- Validate Ryzen AI workloads in automotive and edge-computing use cases.
- Design, develop, and maintain automated test suites for virtualization, boot flows, OS domains, IVI features, and system-level use cases.
- Integrate automated test suites with Jenkins or GitLab CI pipelines.
- Collaborate with firmware, bootloader, kernel, hypervisor, graphics, audio,



virtualization, security, and AI engineering teams.
- Track validation findings, document defects, provide technical reports, and drive issues through closure.

Required Technical Skills Xen Virtualization and Multi-VM Validation
- Strong hands-on experience with Xen hypervisor and automotive virtualization platforms.
- Experience validating multi-VM environments involving:Android and Automotive Android OS
- Yocto Linux
- Safe Linux
- FreeRTOS and SafeRTOS
- Knowledge of Dom0, DomU, control domains, guest domains, and VM lifecycle management.
- Understanding of VM boot, resource allocation, interrupt handling, shared memory, and inter-domain communication.
- Experience with multi-VM orchestration and mixed-criticality system validation.

VirtIO and Device Passthrough
- Experience validating VirtIO-based pipelines for:Camera
- Audio
- Media
- GPU
- NPU
- Hands-on experience validating peripheral passthrough for:UART
- I2C
- SPI
- Understanding of AVIC, interrupt virtualization, QoS, and resource isolation.
- Ability to validate devices and drivers across host, control-domain, and guest operating-system boundaries.

Boot and Power-State Validation
- Strong understanding of the automotive platform boot sequence across firmware, bootloader, hypervisor, and operating-system layers.
- Experience validating and optimizing boot-time performance.
- Hands-on experience with S3 and S5 power-state validation.
- Experience debugging boot failures, initialization issues, timing problems, and domain-launch failures.

Operating Systems and Embedded Platforms
- Deep experience with Linux kernel, device drivers, bootloaders, and embedded-system architecture.
- Hands-on validation experience with Android, Yocto, FreeRTOS, SafeRTOS, or Safe Linux platforms.
- Knowledge of SoC architecture, power states, interrupts, memory management, device trees, and peripheral interfaces.
- Experience validating automotive compute platforms and system-level use cases.

Graphics, Display and IVI
- Experience validating graphics and display pipelines in virtualized environments.
- Understanding of compositor workflows, including:Superframes
- Gestures
- Display cloning
- Virtual outputs
- Multi-display scenarios
- Experience validating automotive IVI features and graphics use cases.
- Knowledge of Android Auto and Apple CarPlay projection workflows.
- Experience with GPU virtualization and graphics-driver validation is preferred.

Functional Safety and Recovery
- Experience validating FreeRTOS or SafeRTOS control-domain functionality.
- Understanding of mixed-criticality systems and safety-related execution flows.
- Experience validating:CRC mechanisms
- Secure rendering
- Crash fallback
- Fault injection
- System recovery
- Knowledge of automotive functional-safety concepts is preferred.

Audio Validation
- Experience validating HiFi5 audio pipelines.
- Knowledge of ACP-related audio features.
- Understanding of virtualized audio pipelines and audio routing across multiple domains.

Security Validation
- Experience validating Secure Boot flows across firmware, hypervisor, and DomU domains.




- Understanding of platform security, domain isolation, access control, secure execution, and recovery mechanisms.
- Exposure to automotive cybersecurity validation is preferred.

Cloud and AI Workloads
- Exposure to automotive virtualization environments on AWS or Google Cloud.
- Familiarity with V710 or comparable virtualized compute environments.
- Experience validating Ryzen AI or similar AI accelerator workloads.
- Understanding of automotive AI, edge AI, GPU, and NPU workload validation is an advantage.

Programming and Test Automation
- Strong programming and scripting skills in:C
- C++
- Python
- Shell scripting
- Hands-on experience developing automated test suites for embedded and virtualized platforms.
- Experience with PyTest or similar Python-based test automation frameworks.
- Ability to develop custom Python and Shell automation for:Boot-flow validation
- Multi-VM testing
- Device passthrough
- VirtIO pipelines
- IVI features
- Error injection and recovery
- Performance measurement
- Log collection and analysis
- Experience integrating automated tests with Jenkins or GitLab CI pipelines.
- Ability to reduce manual validation effort through reusable automation frameworks.

Debugging and Performance Skills
- Strong system-level debugging and root-cause analysis skills.
- Ability to debug issues across firmware, hypervisor, kernel, drivers, operating systems, and applications.
- Experience using platform debuggers, including Unified Debugger or similar tools.
- Ability to analyze boot logs, kernel logs, hypervisor logs, crash dumps, and system traces.
- Experience identifying performance bottlenecks involving CPU, GPU, NPU, memory, storage, and inter-domain communication.
- Strong understanding of recovery validation, crash analysis, and fault-handling behavior.

Behavioral Competencies
- Strong ownership and ability to independently drive validation tasks to completion.
- Ability to lead technical investigations involving multiple engineering teams.
- Strong analytical and problem-solving capabilities.
- Ability to manage multiple validation activities in a dynamic development environment.
- Effective communication and collaboration with geographically distributed teams.
- Ability to document test strategies, validation results, technical findings, and defect analysis clearly.

Preferred Experience
- Automotive virtualization or Software-Defined Vehicle platform validation.
- Xen hypervisor internals and control-domain validation.
- Automotive Android OS and IVI system validation.
- GPU, NPU, graphics, display, camera, media, and audio virtualization.
- Functional-safety and mixed-criticality system validation.
- Secure Boot and automotive cybersecurity testing.
- Ryzen AI or comparable edge AI workload validation.
- CI/CD-based embedded-system test automation.
- Automotive SoC platform bring-up and system-performance optimization.

Mandatory Skills
- Xen-based virtualization and multi-VM validation
- Android/AAOS, Yocto, FreeRTOS or SafeRTOS
- VirtIO camera, audio, media, GPU or NPU pipelines
- UART, I2C and SPI device passthrough
- Linux kernel, drivers, bootloaders and SoC power states
- C/C++, Python and Shell scripting
- PyTest and CI automation using Jenkins or GitLab
- Full-stack debugging and system-performance validation

Experience in automotive IVI, Android Auto, Apple CarPlay, Ryzen AI, HiFi5 audio, Secure Boot, functional safety, and mixed-criticality systems is preferred.

📌 Senior Automotive Virtualization Stack Validation Engineer (Bengaluru)
🏢 Lu0026T Technology Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior automotive virtualization stack validation engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior automotive virtualization stack validation engineer (bengaluru) / bengaluru