2

Entry Level Linux Kernel Engineer Jobs (NOW HIRING)

Experience with Linux kernel drivers for SPI/I2C/UART * Familiarity with bootloaders development and customization and early bring-up concepts * Experience developing or debugging firmware for Audio ...

New

Linux Engineer

New York, NY · On-site

$85K - $88K/yr

We're looking for an entry level Linux Engineer / SRE to join our IT Infrastructure team. This is a hands-on role ideal for someone with a strong Linux foundation, solid scripting aptitude, and an ...

Linux Engineer

Manhattan, NY · On-site

$85 - $88/hr

We're looking for an entry level Linux Engineer / SRE to join our IT Infrastructure team. This is a hands‑on role ideal for someone with a strong Linux foundation, solid scripting aptitude, and an ...

Embedded SW Engineer

Portland, OR · On-site

$139K - $183K/yr

Embedded SW Engineer Work location: Portland, OR Background and Meet and Greet: MANDATORY ... Provide minimal hardware initialization for Linux kernel boot. BSP & Board Bring-Up Develop and ...

Android Developer

Chantilly, VA · On-site

$110 - $170/hr

In this role, you'll work alongside a team of talented engineers developing, modifying, and maintaining Android or Linux kernel source code to support advanced mobile-centric efforts. The ideal ...

HPC Rack, Build, cable, configure, and provision Linux kernel, windows server. * HPC Operating ... Programming language: Python, Shell * Virtualization and containerization * Computer network

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 ...

Embedded SW Engineer

Irvine, CA · On-site

$141K - $185K/yr

The Engineer will contribute to platform by working at the lowest layers of the infrastructure ... Provide minimal hardware initialization for Linux kernel boot. BSP & Board Bring-Up Develop and ...

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 ...

Linux Developer

Sterling, VA · On-site

$122K - $253K/yr

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 ...

Showing results 41-60

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 Aug 22, 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 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.

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 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.

Are entry level Linux kernel engineers in demand?

Entry level Linux kernel engineers are in demand due to the widespread use of Linux in servers, cloud infrastructure, and embedded systems. Skills in C programming, kernel development, and familiarity with tools like Git and Linux kernel modules increase employability in this field.
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 August 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.

Software Engineer, Linux Drivers

Suitable Technologies, Inc.

Palo Alto, CA • On-site

Full-time

Re-posted 24 days ago


Job description

Company Description
Suitable is redefining face-to-face interaction and building a new market. We're looking for creative, collaborative, and entrepreneurial talent to join our team. We already have most of the Fortune 100 customers in technology and are rapidly expanding. Our Beam smart presence technology is being used around the world. Come join us!
Job Description
We're looking for talented engineers to work on our wireless roaming system. Your focus will be to ensure that our customers always experience seamless network connectivity as they roam the Beam around heterogeneous WiFi and/or 4G environments.
Roles and Responsibilities
  • Manage kernel upgrades
  • To Investigate and debug any systems , application and core platform related issues in our driver and firmware environment
  • To optimize Memory, CPU utilization, Power consumption & Boot time Performance related to applications & platform enablers on OSes like Linux, Android, iOS
  • Find, build, compile, test and debug 4G and WiFi Linux drivers. (C)
  • Add features to and maintain WiFi/4G roaming code. (Python, and some C++)
  • Expand WiFi/4G test suites. (Python)
  • Develop tools to help diagnose problems in the field. (Python, and some C++)
  • Provide responsive support when new networking difficulties are discovered in the field.
  • Improve integration of roaming code with videoconferencing application (C++ and Python)

Qualifications
  • Solid knowledge of data structures, algorithms, and software design
  • Solid understanding of Linux kernel and Linux networking
  • Exposure to WiFi and Cellular (4G) networking
  • Good Programming experience in C/C++/Python
  • Experienced Linux user
  • Ability to get things done quickly and of high quality
  • Willingness to take on new challenges and solve unfamiliar problems

In addition, we love to see people with personal projects that show an interest in product development and good engineering principles.
Additional Information
All your information will be kept confidential according to EEO guidelines. Must be able to work in the U.S.