Match score not available

Linux Kernel Developer

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Proficiency in C programming., Knowledge of Linux kernel subsystems., Familiarity with Linux system calls., Experience with debugging Linux kernel..

Key responsabilities:

  • Enhancing isolation between Linux containers.
  • Improving kernel scalability and performance.
  • Optimizing resource management for environments.
  • Collaborating with Linux kernel mainstreams.
  • Representing Virtuozzo at conferences.
Virtuozzo logo
Virtuozzo Scaleup https://bit.ly/2LFDWwF
201 - 500 Employees
See more Virtuozzo offers

Job description

Job Description:
Virtuozzo is a leading server virtualization solution for data centers and hosting providers, enabling the distribution of physical resources across virtual environments, including machines and containers.

We are seeking a C Developer to join our team and contribute to improving the Linux kernel. We welcome engineers of all experience levels who have a passion for learning.

 

Virtuozzo has been at the forefront of innovation as the inventors and pioneers of Linux namespaces and cgroups. Our work continuously enhances core kernel subsystems, including memory management, filesystem, network stack, and scheduler.

 

Responsibilities:
As part of our team, your responsibilities may include:

  • Enhancing isolation between Linux containers.
  • Improving scalability and performance of core Linux kernel subsystems.
  • Optimizing resource management for virtual environments.
  • Collaborating with Linux kernel mainstreams to merge developed code.
  • Representing Virtuozzo at professional conferences, such as Open Source Summit, FOSDEM, and other Linux Foundation events.

 

Requirements:

  • Proficiency in C programming.
  • Knowledge of at least one Linux kernel subsystem.
  • Familiarity with Linux system calls interface.
  • Experience with Linux kernel debugging methods and tools.

 

Preferred Qualifications:
Experience or knowledge in the following areas will be an advantage:

  • Open-source project development.
  • Expertise in Linux kernel mechanisms for containers (e.g., namespaces, cgroups) or virtual machines (e.g., KVM).
  • DevOps experience.
  • Proficiency in Python programming.

 

Language Skills:

  • English: Advanced proficiency or higher.

 

Why Join Virtuozzo?
Join a team that is shaping the future of virtualization by driving innovation in Linux kernel development. If you are passionate about contributing to cutting-edge technology and collaborating in a supportive and growth-oriented environment, we encourage you to apply!

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Related jobs