1

Internship Linux Kernel Jobs in California (NOW HIRING)

... through internships, projects, or open-source contributions that demonstrate strong software ... kernel, filesystem) and Linux. Company : MIBURA, Inc. is a cloud and global data center solutions ...

Experience with Linux internals, kernel development, or driver debugging * Experience with hardware ... Program details * 12-week paid internship * Generous housing support for those relocating * Daily ...

Proficiency in Python (for interns interested in systems software) * Strong fundamentals in data ... Experience with Linux internals, kernel development, or driver debugging * Experience with hardware ...

Experience with Linux internals, kernel development, or driver debugging * Experience with hardware ... Program details * 12-week paid internship * Generous housing support for those relocating * Daily ...

Experience with Linux internals, kernel development, or driver debugging * Experience with hardware ... Program details * 12-week paid internship * Generous housing support for those relocating * Daily ...

Experience with Linux internals, kernel development, or driver debugging * Experience with hardware ... Program details * 12-week paid internship * Generous housing support for those relocating * Daily ...

Experience with Linux internals, kernel development, or driver debugging * Experience with hardware ... Program details * 12-week paid internship * Generous housing support for those relocating * Daily ...

... Architecture interns to join our team and contribute to the design of next-generation AI ... Linux internals, accelerator architectures (e.g. GPUs, TPUs), Compilers, or high-speed ...

... Architecture interns to join our team and contribute to the design of next-generation AI ... Linux internals, accelerator architectures (e.g. GPUs, TPUs), Compilers, or high-speed ...

Exceptional new graduates with relevant internship or project experience from the tech sector are ... Experience working in Linux environments, including kernel debugging and system-level development.

Showing results 41-60

Internship Linux Kernel information

What is an internship in Linux Kernel?

An Internship in Linux Kernel is a temporary position where students or recent graduates work on projects related to the Linux operating system’s core, known as the kernel. Interns typically contribute to open-source code, assist with bug fixes, develop new features, and collaborate with experienced kernel developers. This role provides hands-on experience with low-level programming, operating systems concepts, and the open-source development process. It is ideal for those interested in systems programming and looking to build a career in software or kernel development.

What types of projects can I expect to work on during a Linux Kernel internship, and how much guidance will I receive?

As a Linux Kernel intern, you'll typically work on tasks such as fixing bugs, developing new features, or improving kernel modules under the supervision of experienced kernel developers. Projects often align with your interests and the organization's needs, ranging from device driver improvements to performance optimizations. You'll receive mentorship through code reviews, pair programming, and regular check-ins, but you are also encouraged to research and solve problems independently. This collaborative environment helps interns gain both technical skills and a deeper understanding of open-source development processes.

What are the key skills and qualifications needed to thrive as an internship in Linux Kernel, and why are they important?

To thrive as a Linux Kernel Intern, you need a solid understanding of C programming, data structures, operating system concepts, and ideally some coursework or experience related to Linux environments. Familiarity with version control systems like Git, basic debugging tools such as GDB, and exposure to kernel development workflows are highly beneficial. Strong analytical thinking, willingness to learn, and effective communication skills set outstanding interns apart in collaborative open-source projects. These skills and qualities are crucial for contributing meaningful code, troubleshooting complex issues, and engaging with the global Linux kernel community.

What is the difference between Internship Linux Kernel vs Linux Kernel Developer?

AspectInternship Linux KernelLinux Kernel Developer
Required CredentialsBasic knowledge of Linux, coursework, or related certificationsAdvanced Linux knowledge, certifications, or degrees in computer science
Work EnvironmentInternship setting, learning-focused, entry-level projectsFull-time professional role, complex kernel development tasks
Employer & Industry UsageTech companies, research labs, internships in open-source projectsTech firms, open-source communities, enterprise environments
Search & Comparison IntentLearning, entry-level opportunities, career explorationAdvanced skills, career progression, specialized development

In summary, an Internship Linux Kernel provides hands-on learning and entry-level experience in Linux kernel development, while a Linux Kernel Developer role involves advanced expertise and professional responsibilities in kernel programming and maintenance.

What are the most commonly searched types of Linux Kernel jobs in California?

The most popular types of Linux Kernel jobs in California are:

What cities in California are hiring for Internship Linux Kernel jobs?

Cities in California with the most Internship Linux Kernel job openings:

Infographic showing various Internship Linux Kernel job openings in California as of August 2026, with employment types broken down into 15% Internship, 81% Full Time, and 4% Temporary. Highlights an 100% In-person job distribution.

Junior Software Engineer

MIBURA, INC.

Mountain View, CA • On-site

Full-time

Re-posted 22 days ago


Job description

Job Summary:
Mibura Inc is a disruptive cloud platform company, and they are seeking a Junior Software Engineer to help build the next generation of distributed computing infrastructure. This role offers an excellent opportunity to grow skills in cloud technologies and contribute to the development of infrastructure management platforms.
Responsibilities:
• Take on projects that directly shape how our infrastructure is built and managed.
• Contribute to the development of our infrastructure management platform, building everything from real-time server monitoring tools to automated network switch configuration systems.
• Develop sophisticated IP allocation and routing systems that optimize network performance across multiple providers around the globe.
Qualifications:
Required:
• Bachelor’s in CS/Software Engineering or equivalent experience.
• Proficiency in at least one modern language (Python, Go, Java, C++, Rust).
• Basic knowledge of APIs, databases (SQL/NoSQL), and networking (TCP/IP, DNS, BGP).
• Experience through internships, projects, or open-source contributions that demonstrate strong software engineering skills.
Preferred:
• Strong proficiency in Python.
• Experience with containerization (Docker, Kubernetes) and virtualization.
• Experience with distributed systems, including fault tolerance, scalability, and deployment in cloud environments.
• Knowledge of operating systems fundamentals (kernel, filesystem) and Linux.
Company:
MIBURA, Inc. is a cloud and global data center solutions marketplace. Founded in 2008, the company is headquartered in Los Angeles, USA, with a team of 11-50 employees. The company is currently Early Stage.