Arohana Tech Solutions Private Limited logo

Virtualization / Validation Engineer

Arohana Tech Solutions Private Limited โ€ข Bengaluru, Karnataka, India

onsitefull-time

Salary: INR 1,500,000 - 2,100,000 / year

Posted Nov 3, 2026Apply by May 2, 2027

**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

Android Automotive OSBootloadersC/C++Device DriversEmbedded LinuxFreeRTOSGitLab CIJenkinsLinux KernelMulti-VM VirtualizationPyTestPythonShell ScriptingTest AutomationXen HypervisorYocto

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.