Linux Kernel Engineer
Jobgether
Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
46 open kernel roles across 20 companies are on ApplySarthi right now, most of them in Bengaluru (8).
- Linux Kernel OS DeveloperIBM
- Engineering Manager, KernelEverpure · bengaluru
- Senior Linux Kernel Systems Software Engineer – CSP EngagementsNvidia
- Operating Systems Engineer, Linux Kernel | Consumer DevicesOpenai
- Senior ML Kernel Performance EngineerAmazon Development Centre Canada ULC
What kernel roles keep asking for: Linux (50%), C++ (22%), Python (22%), AWS (17%), Supply chain (15%), Deep learning (13%), Generative AI (13%), Machine learning (13%) — counted across their open postings here.
Linux jobs · Python jobs · Shell scripting jobs
Jobgether has 3,935 open roles listed here.
- AI Researcher — Distillation
- AI Researcher — Distillation
- Accounting & Regulatory Reporting
- Accounts Receivable Coordinator
- AI Security Analyst
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for kernel roles keep coming back to Linux, C++, Python, AWS. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with Linux? Tell me one thing you learned the hard way.
- How would you design an API for a feature you have worked on?
- What do you do when a production issue happens on your code?
- Walk me through a system you built. How was it designed, and what would you change now?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Linux Kernel Engineer at Jobgether interview free →Accountabilities:: Collaborate proactively with a globally distributed Linux kernel engineering team across multiple time zones. Work closely with silicon, cloud, and hardware manufacturers to enable and optimize Linux on their platforms. Diagnose, debug, and resolve complex Linux kernel issues across different architectures and hardware environments. Take ownership of a specific Ubuntu Linux kernel flavor, supporting its development, testing, reliability, and production readiness. Improve tooling, automation, benchmarking, stress testing, and delivery processes for Linux kernel releases. Submit, review, apply, and maintain Linux kernel patches in line with upstream development and release processes. Contribute to kernel initiatives spanning hardware enablement, virtualization, confidential computing, security, networking, storage, containers, and real-time systems. Support performance engineering and security improvements across kernel and low-level system components. Work on technologies such as Kernel Livepatch, AppArmor, SECCOMP, namespaces, Ceph, DRBD, and other kernel and infrastructure projects. Contribute to open-source projects and upstream communities where appropriate. Participate in technical discussions, reviews, and knowledge-sharing activities within a distributed engineering organization. Travel internationally approximately twice a year for company engineering events, typically lasting up to two weeks. Requirements: Significant professional programming experience in C, with strong knowledge of low-level software engineering. Solid understanding of the Linux kernel, its architecture, and major kernel subsystems. Demonstrated experience with Linux kernel patching, debugging, testing, and troubleshooting. Understanding of Linux kernel upstream processes, development practices, and release cycles. Strong knowledge of device drivers, Board Support Packages (BSPs), hardware enablement, and other low-level system engineering concepts. Experience working with Linux, with Debian or Ubuntu experience preferred. Strong working knowledge of Git and modern software development workflows. Excellent academic results and an undergraduate degree in Computer Science, STEM, or a comparable technical discipline; equivalent experience may also be considered. Strong analytical and problem-solving abilities, with curiosity and enthusiasm for tackling technically complex challenges. Self-motivated, well-organized, accountable, and comfortable delivering against defined schedules and commitments. Professional communication skills and the ability to work effectively with colleagues, technical partners, and open-source communities. Excellent written and spoken English. Strong interpersonal, presentation, and collaboration skills within a distributed and multicultural environment. A proactive mindset and demonstrated ability to take ownership and exceed expectations. Willingness and ability to travel internationally for engineering events approximately twice per year. Additional experience with Python and Bash scripting is advantageous. Experience with Ubuntu/Debian/Snap packaging is a plus. Background in performance engineering or Linux security is also beneficial. Benefits: Geographically adjusted compensation based on location, experience, and performance. Performance-driven annual bonus. Annual compensation reviews, with additional reviews where appropriate for graduates and associates. Fully distributed, remote-first work environment. Twice-yearly in-person team sprints and opportunities to collaborate with colleagues globally. USD 2,000 annual personal learning and development budget. Recognition rewards. Annual holiday leave. Maternity and paternity leave. Employee Assistance Programme. Opportunities to travel internationally and meet colleagues in different locations. Priority Pass and travel upgrades for long-haul company engineering events. Opportunity to work on Linux kernel engineering across embedded systems, cloud infrastructure, mainframes, supercomputers, and other platforms. Exposure to advanced areas including security, virtualization, networking, storage, real-time computing, confidential computing, and performance engineering.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- .Net Software DeveloperJobgether
- Account DirectorJobgether
- Account Director, Renewals & GrowthJobgether
- Advisor, BMO SmartFolio WFHJobgether
- Agentic AI DeveloperJobgether
- AI Graphic Designer + Video EditorJobgether
- AI/ML Data ScientistJobgether
- Analista de Automação e IA com N8NJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-09-26. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.