1

Vice President Linux Kernel Development Jobs (NOW HIRING)

Key Responsibilities - Linux Kernel Development Design, implement, and maintain enhancements to the Linux kernel, including subsystems such as memory management, storage, networking, and device ...

An excellent techie with strong experience in OS Engineering, Kernel Development, ProLiant Server, Networking * Linux debugging skill * Very well versed with debugging and rot cause analysis * Linux ...

next page

Showing results 1-20

Vice President Linux Kernel Development information

See salary details

$65.5K

$147.4K

$246.5K

How much do vice president linux kernel development jobs pay per year?

As of Jul 14, 2026, the average yearly pay for vice president linux kernel development in the United States is $147,428.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $175,500.00 per year, depending on experience, location, and employer.

What is the difference between Vice President Linux Kernel Development vs Linux Kernel Engineer?

AspectVice President Linux Kernel DevelopmentLinux Kernel Engineer
ResponsibilitiesOversees entire kernel development strategy, manages teams, and aligns projects with company goals.Develops, tests, and maintains Linux kernel code, focusing on technical implementation.
Required SkillsLeadership, project management, deep Linux kernel knowledge, and industry experience.Strong C programming skills, kernel development experience, and understanding of Linux internals.
Work EnvironmentExecutive-level, strategic planning, often in corporate or R&D settings.Technical, hands-on coding, debugging, and testing in development environments.

The Vice President Linux Kernel Development focuses on strategic leadership and team management, while the Linux Kernel Engineer is primarily responsible for technical development and coding. Both roles require deep Linux kernel knowledge, but differ significantly in scope and responsibilities.

What cities are hiring for Vice President Linux Kernel Development jobs? Cities with the most Vice President Linux Kernel Development job openings:
What are the most commonly searched types of Linux Kernel Development jobs? The most popular types of Linux Kernel Development jobs are:
What states have the most Vice President Linux Kernel Development jobs? States with the most job openings for Vice President Linux Kernel Development jobs include:
What job categories do people searching Vice President Linux Kernel Development jobs look for? The top searched job categories for Vice President Linux Kernel Development jobs are:
Infographic showing various Vice President Linux Kernel Development job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $147,428 per year, or $70.9 per hour.

Software/Firmware Engineer

Megger

Fort Collins, CO โ€ข On-site

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

The Vacancy

Position Overview

We are seeking a highly skilled Software/Firmware Engineer with a strong emphasis on Linux kernel development, while also being capable of contributing to broader software engineering initiatives. This role will focus on enhancing the Linux kernel, working closely with custom hardware platforms, and supporting general development needs across multiple projects. The ideal candidate is versatile, collaborative, and comfortable working at both low-level kernel and higher-level application layers.

Key Responsibilities - Linux Kernel Development

Design, implement, and maintain enhancements to the Linux kernel, including subsystems such as memory management, storage, networking, and device drivers.

Develop and maintain kernel device tree files for interfacing with custom hardware platforms and SoCs.

Debug, profile, and optimize kernel modules and low-level system behavior.

Collaborate with hardware, firmware, and software teams to deliver tightly integrated end-to-end solutions.

Key Responsibilities - General Software/Firmware Engineering

Design, develop, test, and maintain software applications, embedded components, or internal tools within our technology stack.

Write clean, efficient, maintainable code following industry best practices and internal coding standards.

Support various engineering projects when kernel-specific work is not required.

Participate in design reviews, architecture discussions, and cross-functional technical planning.

Required Qualifications

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

3+ years of hands-on experience with the Linux kernel, including development, debugging, or subsystem maintenance.

Strong understanding of Linux internals:

  • Process and memory management
  • Kernel synchronization mechanisms
  • Filesystems and block I/O
  • Networking stack
  • Device driver development

Proficiency in C and understanding of OS concepts and hardware interaction.

Familiarity with cross-compilation, embedded Linux, or build systems (Yocto, Buildroot, Make, Kconfig).

Strong computer science fundamentals.

Preferred Qualifications

Knowledge of security-related kernel features (SELinux, seccomp, LSMs).

Experience with custom hardware platforms or SoCs.

Experience with relational or NoSQL databases.

Exposure to board bring-up, BSP development, or embedded diagnostics.