-
European Tech Recruit

Senior Software Engineer (Hypervisor & Virtualization)

European Tech Recruit
Ireland · Full-time · Mid-Senior

Senior Software Engineer (Hypervisor & Virtualization)


We are currently hiring for a globally leading semiconductor company, where you will join a team of highly skilled Hypervisor team with strong expertise in OS, Kernel and Computer Architecture development. The team is responsible for the hypervisor software layers that plays a key role in platform security and performance for the company.


As a senior software engineer you will help develop hypervisor and related software for the latest cutting-edge application processors, which is embedded in a wide range of chipset products and used by many OEMs in millions of devices. The role will include interfacing with large software stacks such as Bootloaders, Linux and TrustZone – which provides the opportunity to interact with teams around the world. We are looking for a highly motivated engineer and someone who is passionate to learn new technologies and write low level firmware that drives hardware and SoC.


The key competencies are as follows:

  • An understanding of computer architecture, operating systems, and kernels. Linux, kernel, bootloader or OS development experience.
  • ARM CPU architecture knowledge. IOMMU and ARM SMMU knowledge Hypervisors and virtualization.
  • Experience with multi-processing or multi-threading, concurrency, and synchronization. Writing device drivers and interfacing hardware.
  • Familiarity with the Linux environment, command line, remote shell, scripting and collaboration tools including Kernel internals.
  • Strong understanding of established virtualization frameworks like KVM, QEMU, Xen or Virtio.
  • Familiarity with open-source projects such as Linux Kernel, TF-A, UEFI EDK II and OpenBMC.
  • You understand the overall architecture of the Linux Kernel and of embedded real time operating systems and familiar with FreeRTOS.


Key Words: Hypervisor / Linux Kernel / Operating Systems / CPU / ARM Architecture / Linux / Kernel / Device Driver / Virtualization / KVM / Virtio / RTOS / FreeRTOS / QNX / Embedded Systems / QEMU / Xen / C/C++ / Python / Bootloaders


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/about-us/privacy-notice/

Key Skills

Ranked by relevance

linux embedded virtualization embedded systems shell scripting freertos python rtos qnx
Login to Apply
Posted
Mar 29, 2025
Type
Full-time
Level
Mid-Senior
Location
County Cork

Industries

Software Development Computer Hardware Manufacturing Computer Network Security

Categories

Information Technology Engineering Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
European Tech Recruit
Related

Embedded Security Software Engineer

2026-05-07

Full-time
Mid-Senior
Ireland
Semiconductor Manufacturing
Information Technology
View Job Details
European Tech Recruit
Related

Senior Systems Engineer (DSP) - C/C++ / MATLAB / Python

2026-05-22

Full-time
Mid-Senior
Ireland
Semiconductor Manufacturing
Information Technology
View Job Details
European Tech Recruit
Related

Embedded Software Engineer - Sensors Technologies- C/C++

2026-04-23

Full-time
Mid-Senior
Ireland
Semiconductor Manufacturing
Engineering