About The Role
Canonical, the company behind Ubuntu, is a global leader in open‑source software. As a Linux Kernel Engineer, you will work remotely on cutting‑edge kernel development, optimizing performance, security, and hardware enablement for a diverse range of devices from embedded systems to cloud servers. You will collaborate with world‑class silicon partners, contribute to upstream projects, and help deliver reliable, enterprise‑grade kernel solutions for millions of users.
Responsibilities
Requirements
- Strong proficiency in C and kernel development on Linux.
- Experience with kernel debugging, tracing (e.g., ftrace, perf) and patch submission.
- Understanding of hardware architecture, device drivers, and virtualization.
- Familiarity with Git, Gerrit, and continuous integration pipelines.
- Bachelor’s/Master’s degree in Computer Science or related field
Eligibility Checklist
B.Tech/M.Tech in Computer Science/Electrical Engineering
RGJobs Sourcing Transparency
Direct & Secure Recruitment Redirection
AI Match Score
Find out instantly if you are a good fit for this role using our advanced AI analysis.
Ready to Apply?
Submit your application seamlessly through the official portal. Make sure your resume is up to date!
Track to unlock AI Follow-up Scripts, Mock Interview Prep, and Rejection Diagnosis
Direct Apply · No Intermediaries

