1

Internship Linux Kernel Developer Jobs in Santa Clara, CA

Senior Software Engineer, Linux Kernel

Mountain View, CA ยท On-site

$144K - $190K/yr

Work on a small team of System Software and Linux Kernel Engineers to develop system software components from early prototyping to production launch of driverless vehicles * Develop and test Linux ...

In this role, you'll be improving and debugging the RISC-V Linux kernel, with particular focus on ... And you'll work with hardware architects and engineers, both inside SiFive and at RISC-V ...

In this role, you'll be improving and debugging the RISC-V Linux kernel, with particular focus on ... And you'll work with hardware architects and engineers, both inside SiFive and at RISC-V ...

next page

Showing results 1-20

Internship Linux Kernel Developer information

See Santa Clara, CA salary details

$118.6K

$175.1K

$206.7K

How much do internship linux kernel developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for internship linux kernel developer in Santa Clara, CA is $175,064.00, according to ZipRecruiter salary data. Most workers in this role earn between $160,300.00 and $193,800.00 per year, depending on experience, location, and employer.

What does an internship Linux Kernel Developer do?

An Internship Linux Kernel Developer assists in developing, testing, and maintaining components of the Linux kernel under the guidance of experienced engineers. Interns typically work on bug fixes, feature enhancements, or kernel module development while learning about low-level programming, operating systems, and open-source collaboration. This role provides hands-on experience with kernel code, debugging tools, and version control systems like Git, making it ideal for students interested in systems programming. Interns also contribute to documentation and may interact with the broader Linux development community.

What are the key skills and qualifications needed to thrive as an internship Linux Kernel Developer?

To thrive as an Internship Linux Kernel Developer, you need a solid understanding of C programming, operating systems concepts, and familiarity with Linux internals, often backed by coursework or personal projects. Experience with version control systems like Git and build tools such as Make, as well as knowledge of debugging tools like GDB, is typically required. Curiosity, attention to detail, and effective problem-solving and communication skills help interns stand out in collaborative kernel development environments. These skills are crucial for contributing reliable code, troubleshooting complex issues, and working effectively within the open-source community.

What kinds of projects or tasks can an internship Linux Kernel Developer expect to work on?

As an Internship Linux Kernel Developer, you can expect to work on tasks such as debugging kernel modules, contributing to open-source patches, and writing test cases for new kernel features. Interns often collaborate closely with experienced kernel developers to address real-world issues, review code, and participate in discussions about architectural improvements. These contributions help the team maintain the stability and performance of the Linux kernel, while also giving you practical experience with version control systems like Git and exposure to industry-standard development workflows.
What are the most commonly searched types of Linux Kernel Developer jobs in Santa Clara, CA? The most popular types of Linux Kernel Developer jobs in Santa Clara, CA are:
What are popular job titles related to Internship Linux Kernel Developer jobs in Santa Clara, CA? For Internship Linux Kernel Developer jobs in Santa Clara, CA, the most frequently searched job titles are:
What job categories do people searching Internship Linux Kernel Developer jobs in Santa Clara, CA look for? The top searched job categories for Internship Linux Kernel Developer jobs in Santa Clara, CA are:
What cities near Santa Clara, CA are hiring for Internship Linux Kernel Developer jobs? Cities near Santa Clara, CA with the most Internship Linux Kernel Developer job openings:
Infographic showing various Internship Linux Kernel Developer job openings in Santa Clara, CA as of July 2026, with employment types broken down into 85% Full Time, 5% Part Time, and 10% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $175,064 per year, or $84.2 per hour.

Sr. Linux Kernel Developer

Aziro Technologies LLC

San Jose, CA โ€ข On-site

Other

Posted 17 days ago


Job description

  • 10+ years of hands-on experience in software development systems.
  • Excellent systems programming skills using C and/or other low-level programming languages. Proficiency with Linux development environments and development tools.
  • Strong understanding of Operating Systems concepts, including processes, threads, scheduling, memory management, synchronization, file systems, and networking.
  • Strong debugging and troubleshooting experience at the OS, kernel, or hardware interaction layer.
  • Hands-on experience with at least one hardware architecture, preferably x86.
  • Demonstrated experience delivering enterprise-grade software products to customers.
  • Strong analytical and problem-solving skills with the ability to decompose complex technical challenges into practical solutions.
  • Experience with software design, performance optimization, scalability, and reliability engineering.
  • Knowledge of the Linux KVM (Kernel-based Virtual Machine) stack.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electronics, or a related technical field.