Senior Kernel & QEMU Engineer — Virtualization Expert

GlobalLogic Inc.

Wrocław

On-site

PLN 180,000 - 300,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation options
Flexible opportunities
DEI & inclusion
Career development
Comprehensive benefits

Job summary

GlobalLogic in Poland is seeking a Senior Software Engineer to join Platform Systems & Virtualization. You will work at the intersection of firmware and the OS, developing QEMU device models, SeaBIOS integrations, and contributing upstream.

You will architect virtualization components across QEMU, SeaBIOS, and the Linux kernel; optimize memory management and device pipelines; and implement PCIe models. The role requires strong C and kernel knowledge, and offers opportunities to work with

Qualifications

  • BS in Computer Science, Computer Engineering or related field.
  • At least 4 years in low-level systems and Linux kernel development.
  • Strong C proficiency for low-level programming.
  • Deep knowledge of Linux kernel internals, esp. memory management.
  • Experience with QEMU device emulation and platform models.
  • Experience patching or customizing BIOS/firmware (SeaBIOS, EDK2/UEFI, Coreboot, U-Boot).
  • Understanding PCI/PCIe, ACPI, and device drivers.
  • Experience with eBPF for tracing and profiling.
  • Nice to have: upstream patches, Rust in kernel, VFIO/gpu drivers, Python scripting.

Responsibilities

  • Architect, implement, and maintain virtualization components across QEMU, SeaBIOS, and the Linux kernel.
  • Develop, debug, and optimize kernel memory management and virtual device pipelines.
  • Implement and configure virtual and pass-through PCI/PCIe device models in QEMU.
  • Maintain low-level SeaBIOS firmware code, ACPI table generation, interrupt handling, and system bootstrap routines.
  • Profile platform latencies, hypervisor-to-guest performance, and memory footprints using eBPF.
  • Deliver upstream-quality patches and root-cause complex platform-level issues.

Skills

C programming
Linux kernel development
QEMU device emulation
SeaBIOS / BIOS firmware
PCIe basics
eBPF usage
Python scripting
Rust (systems)
GPU drivers / vfio

Education

Bachelor's degree in CS/CE or related field

Tools

QEMU
SeaBIOS
EDK2/UEFI
Coreboot/U-Boot
ACPI tables

Job description

GlobalLogic in Poland is seeking a Senior Software Engineer to join Platform Systems & Virtualization. You will work at the intersection of firmware and the OS, developing QEMU device models, SeaBIOS integrations, and contributing upstream.

You will architect virtualization components across QEMU, SeaBIOS, and the Linux kernel; optimize memory management and device pipelines; and implement PCIe models. The role requires strong C and kernel knowledge, and offers opportunities to work with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Kernel & QEMU Engineer — Virtualization & Firmware
Senior Kernel & QEMU Engineer — Virtualization & Firmware

GlobalLogic Inc. • Polska

On-site
PLN 180,000 - 270,000
Relocation options
Rotation programs
Learning & Development
+1
Senior Kernel & QEMU Engineer: Flexible Virtualization
Senior Kernel & QEMU Engineer: Flexible Virtualization

Hitachi, Ltd. • Wrocław

Hybrid
PLN 180,000 - 260,000
Senior Platform Kernel Engineer - ARM & QEMU
Senior Platform Kernel Engineer - ARM & QEMU

GlobalLogic • Kraków

On-site
PLN 240,000 - 360,000
Empowering Projects
Empowering Growth
DE&I Matters
+3
Senior Kernel & Qemu Engineer IRC305785
Senior Kernel & Qemu Engineer IRC305785

GlobalLogic • Wrocław

On-site
PLN 180,000 - 300,000
Relocation options
Flexible opportunities
DEI & inclusion
+2
Senior Kernel & Qemu Engineer IRC305785
Senior Kernel & Qemu Engineer IRC305785

GlobalLogic Inc. • Polska

On-site
PLN 180,000 - 270,000
Relocation options
Rotation programs
Learning & Development
+1
Senior Kernel & Qemu Engineer
Senior Kernel & Qemu Engineer

Hitachi, Ltd. • Wrocław

Hybrid
PLN 180,000 - 260,000
Senior System Engineer IRC305741
Senior System Engineer IRC305741

GlobalLogic • Kraków

On-site
PLN 240,000 - 360,000
Empowering Projects
Empowering Growth
DE&I Matters
+3
Kernel Engineer - Linux/ARM Virtualization
Kernel Engineer - Linux/ARM Virtualization

Capgemini Engineering • Opole Lubelskie

On-site
PLN 180,000 - 240,000
Free learning platforms
Leadership development program
Global Tech Challenges
Senior System Engineer IRC305741
Senior System Engineer IRC305741

GlobalLogic Inc. • Polska

On-site
PLN 180,000 - 260,000
Relocation assistance
Learning & development support
Flexible work options
Firmware & OS Engineer – BIOS, Linux Drivers & Emulation
Firmware & OS Engineer – BIOS, Linux Drivers & Emulation

OPENCHIP & SOFTWARE TECHNOLOGIES • Województwo pomorskie

Hybrid
PLN 180,000 - 270,000
Top locations