Senior Engineer – Yocto Linux & Virtualization Integration
nLocation: Bangalore
nExperience: 6-9 Years
nEducation: B.E / B.Tech / M.E / M.Tech
nTop Mandatory Skills
n
n
- Yocto Project / OpenEmbedded / BitBake
n
- Embedded Linux BSP Development
n
- Linux Kernel & Device Drivers
n
- C Programming
n
- Linux System Bring-up & Debugging
n
- BSP Board Enablement
n
- x86 Architecture
n
- Git / Gerrit
n
nPreferred Skills
n
n
- Xen Hypervisor
n
- Dom0 / DomU Architecture
n
- Virtualization & Device Pass-Through
n
- QEMU, VirtIO
n
- PCIe, IOMMU
n
- DRM/KMS, Wayland
n
- Automotive Linux Platforms
n
- Open Source Upstream Contributions
n
nJob Responsibilities
n
n
- Develop and maintain Yocto BSPs and custom Linux distributions.
n
- Perform Linux BSP bring-up and board enablement on AMD platforms.
n
- Integrate and customize Yocto layers, recipes, package groups, and build configurations.
n
- Enable and debug Linux kernel features, device drivers, and platform software.
n
- Work on Xen virtualization, Dom0/DomU enablement, and virtualization use cases.
n
- Analyze and resolve system-level issues related to boot, power management, PCIe, memory, and drivers.
n
- Contribute to Linux kernel, Yocto, Xen, and related open-source projects.
n
- Collaborate with firmware, validation, hardware, and customer engineering teams.
n
nNice to Have
n
n
- Automotive Software Development
n
- Digital Cockpit / Multi-VM Platforms
n
- VirtIO-GPU, VirtIO-Net, VirtIO-Block
n
- Power Management (S0ix/S3)
n
- Docker / Podman
n
- Graphics Stack (DRM/KMS/Wayland)
n
- AMD/Xilinx NPU/GPU Integration
n