1

Linux Kernel Jobs in New York (NOW HIRING)

Principal systems software engineer

New York, NY · On-site

$147K - $198K/yr

  • Medical

  • PTO

Experience with Linux driver or Linux Kernel development * Ability to work independently and lead development efforts * Experience contributing to large open/closed source projects Preferred Skills ...

... the Linux kernel, systems programming • A passion for solving challenging problems • Strong systems knowledge and prefer some experience in developing low latency systems • Experience with ...

Excellent knowledge of tuning Linux for low latency, high throughput, and kernel bypass (e.g., Exanic, Solarflare, Mellanox) * Experience building co-locations from scratch with in-depth system ...

Excellent knowledge of tuning Linux for low latency, high throughput, and kernel bypass (e.g., Exanic, Solarflare, Mellanox) * Experience building co-locations from scratch with in-depth system ...

C++ Software Engineer

New York, NY · On-site +1

$175K - $300K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

In-depth knowledge of the Linux kernel, systems programming * A passion for solving challenging problems * Strong systems knowledge and prefer some experience in developing low latency systems

As a Linux Engineering intern, you'll work side by side with full-timers to learn how we build and ... fixing a kernel bug, responding to an overheating datacenter in real time, analyzing data to ...

As a Linux Engineering intern, you'll work side by side with full-timers to learn how we build and ... fixing a kernel bug, responding to an overheating datacenter in real time, analyzing data to ...

Showing results 41-60

Linux Kernel information

See New York salary details

$110.5K

$163.1K

$192.6K

How much do linux kernel jobs pay per year?

As of Aug 14, 2026, the average yearly pay for linux kernel in New York is $163,079.00, according to ZipRecruiter salary data. Most workers in this role earn between $149,300.00 and $180,500.00 per year, depending on experience, location, and employer.

What is a Linux Kernel?

A Linux Kernel job involves working on the development, maintenance, and optimization of the Linux kernel, which is the core component of the Linux operating system. Professionals in this role may focus on areas such as device drivers, memory management, file systems, or security. They typically work with programming languages like C and tools such as Git for version control. These roles are common in industries like embedded systems, cloud computing, and operating system development. Strong knowledge of Linux internals and debugging skills are essential for success in this field.

What are common challenges faced by Linux Kernel developers, and how can they be addressed?

Linux Kernel Developers often encounter complex issues such as debugging low-level code, maintaining backward compatibility, and efficiently diagnosing hardware-software interactions. Navigating the vast and collaborative open-source community also requires effective communication and adherence to coding standards. These challenges can be addressed by actively participating in kernel mailing lists, leveraging advanced debugging tools, and continuously updating your knowledge through community resources. Being proactive in code reviews and engaging with other developers can also streamline problem-solving and ensure high-quality code contributions. Embracing collaborative best practices helps create robust and maintainable kernel modules.

What skills and qualifications are needed to thrive as a Linux Kernel developer?

To thrive as a Linux Kernel Developer, you need strong proficiency in C programming, expertise with operating system concepts, and a solid understanding of hardware integration, often backed by a degree in Computer Science or a related field. Familiarity with git version control, debugging tools like gdb, and experience contributing to open-source projects or relevant Linux Foundation certifications are common requirements. Excellent problem-solving skills, attention to detail, and the ability to collaborate within globally distributed teams set top performers apart. These capabilities are essential for navigating the complexities of kernel-level development, ensuring high-quality contributions, and driving innovation in the Linux ecosystem.

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

The most popular types of Linux Kernel jobs in New York are:

Infographic showing various Linux Kernel job openings in New York as of August 2026, with employment types broken down into 85% Full Time, 6% Part Time, 1% Temporary, and 8% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $163,079 per year, or $78.4 per hour.

Principal systems software engineer

Targeted Talent

New York, NY • On-site

$147K - $198K/yr

Full-time

Medical, PTO

Re-posted 20 days ago


Job description

About the Company:
Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.

Key Requirements:

  • Degree in Computer Science, Computer Engineering, or related discipline
  • Excellent C/C++ programming skills
  • Strong experience in software design, debugging, and performance analysis
  • Deep understanding of system level architecture
  • Experience with Linux driver or Linux Kernel development
  • Ability to work independently and lead development efforts
  • Experience contributing to large open/closed source projects

Preferred Skills & Experience:

  • Minimum 5 years of software engineering or related work experience
  • Masters or PhD in Computer Science, Computer Engineering or a related discipline
  • Experience with Python and using C/C++ libraries from Python (e.g. using Cython)
  • Focus on software quality and testing
  • Experience architecting low and high level APIs
  • Proficient in a variety of development styles and programming languages
  • Ability to build projects from the ground up
  • Comfortable working within a rapidly evolving project
  • Driven and self-directed

Perks:

  • 20 vacation days
  • Strong health and extended health benefits
  • Unlimited sick days
  • Stock options

Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.


Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA