
Virtualization / Validation Engineer
Arohana Tech Solutions Private Limited โข Bengaluru, Karnataka, India
Salary: INR 1,500,000 - 2,100,000 / year
**Role & seniority: ** Virtualization / Validation Engineer (seniority not specified)
**Stack/tools: **
-
Xen Hypervisor, multi-VM virtualization
-
Embedded Linux, Linux kernel, device drivers, bootloaders, SoC fundamentals
-
Android Automotive OS (AAOS), Yocto, FreeRTOS / SafeRTOS
-
Test automation: Python, C/C++, Shell, PyTest/custom frameworks
-
CI/CD: Jenkins / GitLab CI
-
Top 3 responsibilities:
-
Validate Xen hypervisor and multi-VM setups across Android/Yocto/FreeRTOS
-
Validate boot flows, OS/kernel/driver behavior and hardware interfaces (virtio, passthrough)
-
Develop and automate test suites and integrate them into CI pipelines; debug cross-layer issues
-
-
Must-have skills:
-
Strong Xen + multi-VM validation experience
-
Embedded Linux + Yocto/AAOS/FreeRTOS (at least one), plus Linux kernel/driver/bootloader knowledge
-
Programming: C/C++, Python, Shell
-
Test automation (PyTest or equivalent)
-
Jenkins/GitLab CI experience
-
-
Nice-to-haves:
-
Automotive IVI and SoC validation
-
virtio and peripheral passthrough (UART/I2C/SPI), graphics validation
-
FreeRTOS/SafeRTOS, secure boot, automotive safety workflows
-
-
Location & work type: Not provided in the text
Full Description
Role Overview
We are looking for a skilled Virtualization / Validation Engineer with strong experience in Xen Hypervisor, Embedded Linux, automotive platforms and test automation. The candidate will be responsible for validating multi-VM environments, operating systems, hardware interfaces, boot flows and automotive IVI features.
Key Responsibilities
Perform Xen hypervisor and multi-VM validation across Android, Yocto and FreeRTOS. Validate virtio devices, hardware passthrough, Linux kernel, drivers and bootloaders. Test Safe Linux, Android Automotive OS (AAOS), Yocto and FreeRTOS/SafeRTOS. Validate graphics, display, audio, Android Auto and Apple CarPlay features. Perform boot optimization, power-state, secure boot and system recovery testing. Develop and automate test suites using Python, C/C++ and Shell scripting. Debug system-level issues across hypervisor, OS, kernel and hardware layers. Integrate automated tests into Jenkins/GitLab CI pipelines.
Mandatory Skills
Strong experience in Xen Hypervisor and multi-VM virtualization. Embedded Linux, Yocto, Android Automotive OS or FreeRTOS. Programming skills in C/C++, Python and Shell scripting. Linux Kernel, device drivers, bootloaders and SoC fundamentals. Test automation using PyTest or custom Python/Shell frameworks. Experience with Jenkins/GitLab CI.
Good To Have
Automotive IVI and SoC validation experience. virtio, UART/I2C/SPI passthrough and graphics validation. FreeRTOS/SafeRTOS, secure boot and automotive safety workflows.
Skills: hypervisor,xen,embedded linux,c/c++ stl,yocto,python,virtualization / validation engineer,linux kernel