CareerPlanGet AI match score →

Ubuntu Linux Kernel Test Engineer

Home Based - Worldwide🌐 Remote💼 Full-time🗓 2026-05-29 → 2026-07-31

Core

Designing and maintaining automated test infrastructure and test plans to ensure the quality, stability, performance, and security of Ubuntu Linux kernels across multiple versions and architectures.

Role type

Senior IC Linux Kernel Test Engineer

Builds

Automated test frameworks, CI/CD pipelines, and stress/fuzzing harnesses for Linux kernels

Domain

Operating Systems / Linux Kernel / Open Source

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Python, Linux kernel internals, system-level testing, CI/CD systems, Linux systems administration, Git, automated test infrastructure design

Preferred skills

Kernel fuzzing tools (syzkaller, Trinity, AFL), code coverage instrumentation, kernel tracing/observability (ftrace, perf, eBPF), static analysis tools, fault injection frameworks, virtualization technologies (KVM, QEMU), cloud infrastructure

Technologies

Python, Jenkins, GitHub CI, syzkaller, Trinity, gcov, kcov, LLVM, ftrace, perf, bpftrace, sparse, smatch, Coccinelle, failslab, KVM, QEMU, AWS, GCP, Azure, OpenStack

Responsibilities

Design and maintain comprehensive test plans for functional correctness, stability, performance, and security; Build and improve automated test infrastructure for continuous kernel quality validation; Maintain long-lived test suites evolving alongside multiple supported kernel versions; Develop and maintain CI/CD pipelines for continuous kernel quality validation; Conduct performance benchmarking and regression detection across kernel releases; Measure and improve kernel code coverage, identifying gaps and creating tests; Execute and analyze stress tests covering CPU scheduling, memory management, I/O subsystems, networking, and filesystem workloads; Develop and maintain fuzzing harnesses to discover kernel vulnerabilities; Contribute to upstream test suites and testing frameworks; Document test methodologies, results, and coverage gaps

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗