Munich, UNAVAILABLE, Germany Hybrid Employment

Advanced Micro Devices, Inc is hiring a Senior Kernel / Linux Virtualization Engineer

About the Role

This position involves deep involvement in the design and development of virtualization solutions and kernel-level software for Linux. The engineer will collaborate with cross-functional teams to optimize performance, enhance security features, and support next-generation hardware integration.

Responsibilities

  • Design and implement core virtualization features in the Linux kernel
  • Optimize system-level performance for virtualized environments
  • Collaborate with hardware teams to enable new CPU and platform capabilities
  • Debug complex low-level software issues across kernel and hypervisor layers
  • Contribute to open-source virtualization projects and upstream code regularly
  • Develop and maintain device drivers for virtualized I/O subsystems
  • Ensure security hardening of virtualization components
  • Evaluate emerging virtualization technologies and propose integration strategies
  • Support system bring-up on new hardware platforms
  • Write technical documentation for internal and external use
  • Participate in code reviews and architectural discussions
  • Work closely with QA teams to define test methodologies
  • Analyze performance bottlenecks and propose scalable fixes
  • Integrate firmware interfaces with kernel-level virtualization layers
  • Maintain compatibility across kernel versions and distributions
  • Support containerization technologies leveraging kernel isolation features
  • Investigate and resolve stability issues in production environments
  • Collaborate with global teams on large-scale system deployments
  • Stay current with advancements in virtualization and kernel communities
  • Mentor junior engineers and contribute to team knowledge sharing

Nice to Have

  • Advanced degree in Computer Science or related field
  • Direct experience with AMD or similar processor architectures
  • Contributions to upstream Linux kernel development
  • Experience with real-time or safety-critical systems
  • Familiarity with secure enclaves or trusted execution environments
  • Knowledge of GPU virtualization technologies
  • Experience with cloud infrastructure providers
  • Background in performance benchmarking and tuning
  • Involvement in Linux Foundation or related technical communities
  • Published papers or presentations in systems or virtualization conferences

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexibility for remote and on-site collaboration

Team

Part of a high-performance systems software team focused on virtualization and kernel development

Why This Role Matters

This role is central to enabling secure, efficient virtualization on next-generation processors. Engineers in this position directly influence how operating systems interact with hardware in cloud, enterprise, and edge environments.

What You’ll Work On

You will develop low-level software that powers virtual machines, containers, and secure execution environments. Projects include enhancing KVM, optimizing CPU scheduling for virtualized workloads, and enabling new hardware security features in the kernel.

Open Source Commitment

We actively contribute to and maintain code in the upstream Linux kernel and related open-source projects. Engineers are encouraged to publish, review, and collaborate openly with the broader community.

Growth and Mentorship

You will have opportunities to lead technical projects, mentor junior developers, and grow into architecture or team leadership roles.

Work Environment

The team values technical excellence, collaboration, and innovation. Engineers are given autonomy to explore solutions while working within a supportive, high-performance culture.

Available for qualified candidates

Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Advanced Micro Devices, Inc
At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.
All jobs at Advanced Micro Devices, Inc Visit website
Job Details
Department server software and solutions engineering team
Category other
Posted 17 hours ago