Ubuntu Linux Kernel Test Engineer
Design and maintain kernel test plans for functional correctness and stability
Design and maintain test plans covering functional correctness, stability, performance, and security for Ubuntu kernels. Build and evolve automated test frameworks including stress testing, fuzzing, code coverage analysis, and regression detection. Work closely with kernel engineers to catch regressions early, validate fixes, and ensure every kernel shipped meets the highest standards of reliability across more than 160 actively supported kern...
Why This Role?
Work on Ubuntu kernels with up to 15 years of security and maintenance commitments for LTS releases
Key Responsibilities
- Design and maintain test plans for functional correctness, stability, performance, and security
- Build and evolve automated test frameworks including stress testing and fuzzing
- Implement code coverage analysis and regression detection in test infrastructure
- Collaborate with kernel engineers to catch regressions early and validate fixes
- Ensure test frameworks scale across more than 160 concurrently supported kernel versions
- Maintain testing effectiveness across many kernel versions spanning years of maintenance
Requirements
- Strong Python skills
- Familiarity with Linux kernel internals
- Experience building test infrastructure that scales
- Experience with automated test frameworks
- Knowledge of stress testing, fuzzing, or code coverage analysis
Required Skills
Indonesia Context
- Working Hours Overlap:
- Flexible — work your own hours
Keywords
View Original Description from Jobicy
Original description from Jobicy
Ubuntu is the most widely used Linux distribution in the world, delivering kernels across a vast matrix of versions, architectures, and configurations – with up to 15 years of security... Ubuntu is the most widely used Linux distribution in the world, delivering kernels across a vast matrix of versions, architectures, and configurations – with up to 15 years of security and maintenance commitments for Long Term Support (LTS) releases. Ensuring the quality and reliability of these kernels demands a dedicated, systematic approach to testing at scale. The Canonical Kernel Team is looking for a Test Engineer to take ownership of our kernel testing strategy and infrastructure. You will design and maintain test plans covering functional correctness, stability, performance, and security. You will build and evolve automated test frameworks – including stress testing, fuzzing, code coverage analysis, and regression detection – that not only must remain effective across many concurrently supported kernel versions spanning years of maintenance, but must be able to scale with the high demand for Ubuntu kernels (currently more than 160 under active support). The successful candidate will bring strong Python skills, familiarity with Linux kernel internals, and experience building test infrastructure that scales. You will work closely with kernel engineers to catch regressions early, validate fixes, and ensure every kernel we ship meets the highest standards of reliability. Location: This
Openness not stated by employer — check the listing
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesian Remote Work Salary & Demand IndexHow much of the global remote job corpus is open to Indonesia, and what it pays (USD) by role.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.