2

Entry Level Linux Kernel Engineer Jobs (NOW HIRING)

Linux Automotive Engineer Location: San Diego, CA Duration: 6+ Months You will be joining ... Experience in bootloaders,Linux kernel and driver architecture is a plus * Experience in Multimedia ...

Linux Automotive Engineer Location: San Diego, CA Duration: 6+ Months You will be joining ... Experience in bootloaders,Linux kernel and driver architecture is a plus * Experience in Multimedia ...

We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Experience with Linux kernel development * Familiarity with embedded systems or performance ...

We are seeking an experienced Linux Developer to join our engineering team. The ideal candidate ... Experience with Linux kernel development * Familiarity with embedded systems or performance ...

You will work close to the hardware on performance-critical software, including Linux kernel ... Strong programming skills in C or C++, with proficiency using Python and Linux tooling for ...

You will work close to the hardware on performance-critical software, including Linux kernel ... Strong programming skills in C or C++, with proficiency using Python and Linux tooling for ...

Be Seen First

Experience with Linux Kernel and device drivers * AOSP experience Job Responsibilities: * Utilize ... industrial/mechanical engineering, new product introduction, and as well as design for ...

next page

Showing results 1-20

Entry Level Linux Kernel Engineer information

See salary details

$30K

$69.4K

$118K

How much do entry level linux kernel engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for entry level linux kernel engineer in the United States is $69,362.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,500.00 and $78,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Linux Kernel Engineer, and why are they important?

To thrive as an Entry Level Linux Kernel Engineer, you need a solid understanding of C programming, operating systems concepts, and computer architecture, often backed by a degree in computer science or a related field. Familiarity with Linux kernel development tools, Git version control, and debugging utilities like GDB is typically required. Strong problem-solving skills, attention to detail, and effective communication help you quickly diagnose issues and collaborate with experienced engineers. These skills are essential for contributing to complex kernel projects, ensuring code quality, and efficiently resolving system-level challenges.

What are some common challenges faced by entry level Linux Kernel Engineers during their first year on the job?

Entry level Linux Kernel Engineers often encounter challenges such as understanding the complexity of kernel codebases, adhering to strict coding standards, and navigating the open-source community’s workflow for submitting patches. Collaborating with experienced engineers and participating in code reviews can be overwhelming at first, but these experiences are crucial for skill development. Additionally, balancing bug fixes with learning new subsystems and tools is typical, so time management and a willingness to ask questions are important for success.

What does an Entry Level Linux Kernel Engineer do?

An Entry Level Linux Kernel Engineer assists in developing, maintaining, and debugging the Linux kernel, which is the core part of the Linux operating system. They typically work on tasks such as fixing bugs, implementing new features, and ensuring hardware compatibility. This role often involves writing code in C, understanding kernel modules, and collaborating with more experienced engineers to learn industry best practices. Entry level engineers may also contribute to open-source projects and review documentation to expand their knowledge of operating system internals.
More about Entry Level Linux Kernel Engineer jobs
What cities are hiring for Entry Level Linux Kernel Engineer jobs? Cities with the most Entry Level Linux Kernel Engineer job openings:
What are the most commonly searched types of Linux Kernel Engineer jobs? The most popular types of Linux Kernel Engineer jobs are:
What states have the most Entry Level Linux Kernel Engineer jobs? States with the most job openings for Entry Level Linux Kernel Engineer jobs include:
What job categories do people searching Entry Level Linux Kernel Engineer jobs look for? The top searched job categories for Entry Level Linux Kernel Engineer jobs are:
Infographic showing various Entry Level Linux Kernel Engineer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $69,362 per year, or $33.3 per hour.

Linux Automotive Engineer

Insilico

San Diego, CA • On-site

Contractor

Posted 17 days ago


Job description

Company Description
Insilico is an End-to-End specialized VLSI, Embedded Design & Software services and solutions company. It operates in the "Compute" & "Connectivity" space.
Insilico is founded by industry veterans, who are strong leaders and practitioners with diverse experience in all the relevant aspects of technology and execution. The management and its entire team, handpicked from among the best talents in the industry, can adapt to the evolving technologies and growing market challenges internationally. Insilico has very flexible business models to suit a plethora of client needs.
With a current clientele of top semiconductor companies, Insilico has a wide and diversified spectrum of service offerings in expansive domains within the ambit of Embedded Design & Software, and in almost all areas of VLSI design, from Spec-to-Silicon, on a wide range of ASICs & CPUs/GPUs in all the latest technologies, including 7nm.
Being an integral part of a larger business eco-system, Insilico has the foundation of strong financials, validated processes, robust infrastructure and a global network of reputable clientele.
Insilico's service portfolio caters to products that empower the world of Communication, Networking, CPU/Servers, Automobile, Bio-Medicals, Consumer Electronics and a wide range of IOTs.
Headquartered in the US, it has operations in India & APAC.
Job Description
Job Role: Linux Automotive Engineer
Location: San Diego, CA
Duration: 6+ Months
Job Description:
You will be joining Automotive Applications Engineering team, working on triaging, debugging, reproducing software failures on Android on the chipset family. - Triaging software failures reported by Customers on the Android software stack - Documenting application notes for Customers on key features, design -Measure, Verify KPI benchmarks for Automotive features - Identifying, verifying and delivering fixes for the software failures
Qualifications
  • Linux and android exp is a must
  • Proven ability and interest in debugging complex embedded software systems
  • Strong background in Computer Science and fundamentals of debugging embedded software
  • Working knowledge of C, C++ and Java
  • Strong ability to solve problems in a non-linear fashion
  • Prior experience with Android and/or MSM software platforms
  • Proven ability to develop and debug Android applications
  • Experience with git and build systems (like Android, Portage, etc)
  • Experience with Multimedia sub systems like Graphics,Display,Audio,Video is a plus
  • Experience in bootloaders,Linux kernel and driver architecture is a plus
  • Experience in Multimedia Frameworks,OpenGL,OpenMax is a plus

Additional Information
All your information will be kept confidential according to EEO guidelines.