SUSE Kernel Core/Architecture team is looking for a Kernel Live Patching Developer with focus on PREEMPT_RT. In this role, you will be responsible for developing and maintaining PREEMPT_RT support in SUSE Live Patching product and developing live patches for kernel security issues and other bugs.A live patch is a means to deliver an important kernel fix without a necessity to reboot a system (also know as "zero down time"). Regardless of the existing tooling, each step of a live patch development requires a careful evaluation.
The role also involves a work on the tooling and automation, a participation in the upstream community, bug fixing, backporting of features and their maintenance on SUSE products.
Kernel Core/Architecture team is a part of SUSE Linux System Group, which is responsible for delivering and supporting SUSE Linux Enterprise Server and related products. It includes working on the Linux kernel, toolchain and virtualization.
Key responsibilities:
-Developing and maintaining PREEMPT_RT support in SUSE Live Patching product
-Developing live patches for security issues and other bugs
-Developing and improving necessary tooling
-Participation in the maintenance of SUSE products
-Support of our customers and partners
-Collaboration with other teams at SUSE (kernel teams, QA, L3 support, documentation)
-Participation in open source communities
Required Knowledge and Skills (What we expect)
-Excellent knowledge of the C programming language
-Good overview of the Linux kernel internals and implementation principles
-Good knowledge of open source community principles
-Some knowledge of assembly language
-Good knowledge of Linux debugging tools
-Accuracy, thoroughness, consideration, assertiveness, self-reliance
-Recommended Knowledge and Skills (What would be nice to have)
-Knowledge of userspace toolchain (compiler, linker, libraries)
-Knowledge of a scripting language
-Knowledge of the Linux Kernel development model and practices
SUSE is a global leader in innovative, reliable and enterprise-grade open source solutions, relied upon by more than 60% of the Fortune 500 to power their mission-critical workloads. We specialize in Enterprise Linux, Kubernetes Management, and Edge solutions, and collaborate with partners and communities to empower our customers to innovate everywhere –- from the data center, to the cloud, to the edge and beyond. SUSE puts the “open” back in open source, giving customers the agility to tackle innovation challenges today and the freedom to evolve their strategy and solutions tomorrow. The company is headquartered in Nuremberg, Germany, and employs nearly 2000 people globally. SUSE is listed in the Prime Standard of the Frankfurt Stock Exchange.